- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アメブロのヘッダー設置方法について)
アメブロのヘッダー設置方法|重なり&左寄り対処方法とは?
このQ&Aのポイント
- アメブロのフリースペースを使ってヘッダーを作成したが、サイドバーの上部に重なってしまった。左寄りにもなっているため、ブログに合わせてセンターに設置したい。適用中のデザインやCSSの設定を教えて欲しい。
- 適用中のデザインは「CSS編集用デザイン」の「3カラム・右ワイドメニュー」であり、ヘッダーメニューは「フリースペース使用」されている。CSSの設定でヘッダーメニューの位置や幅を変更することができる。具体的なCSSコードの編集方法を解説する。
- フリースペースのHTMLコードには、「ul#gnavi」というIDを持つリストの中にメニューのリンクが記載されている。各メニューは「li」要素で定義されており、メニューの幅や高さ、配置などをCSSで調整することができる。また、開設日は2011年9月12日である。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
・CSS部分を下記にする。 /*++++++++++++++++++++++++++++++++++++++++ ヘッダーメニュー(フリースペース使用) ++++++++++++++++++++++++++++++++++++++++*/ ul#gnavi { position:absolute; top:300px; /* ヘッダー画像の高さ */ left:20px; /* #subFrameを基準とした左からの距離 */ width:800px; /* ヘッダーメニューの幅 */ } ul#gnavi li { float:left; text-align:center; /* メニュー文字揃え */ } ul#gnavi li a { display:block; height:50px; /* ヘッダーメニューの高さ */ width:160px; /* ヘッダーメニューの1つの幅 */ } .skinFrame2{ width:980px ;/* コンテンツ幅を設定 */ margin:auto;/* 自動中央寄せ */ position:relative;/* 起点指定 */ } ・あなたのブログを見ないと位置設定は不明です。 ・下記を入れることで、絶対配置の起点を決められます。 .skinFrame2{ width:980px ;/* コンテンツ幅を設定 */ margin:auto;/* 自動中央寄せ */ position:relative;/* 起点指定 */ }
お礼
ご回答ありがとうございました。 さっそく試してみます。 なかなかお答えがいただけず、ほとほと困り果てていました。