SIRIUSでトップメニューのカスタマイズ方法
シリウス(SIRIUS)では設定画面より簡単に、トップメニューのデザインを変えていくことが可能です。
今回はCSSで、トップメニューの設定する方法を紹介します。
CSSで、トップメニューを編集する
トップメニューに適応されているCSSについて簡単に説明していきます。(ID名はテンプレートによって異なる場合もありますが書き込むタグ自体は変わりません)
このサイトのテンプレートの場合、以下の3つのIDによって装飾が指定されています。
- #topmenu
- #topmenu span a
- #topmenu span a:hover
#topmenu
#topmenuというIDは、トップメニューの外側の大きなくくりとしてのボックスの部分になります。
トップメニューの高さや、どの位置にメニューを配置するのかというような大まかな装飾を指定していくことができます。
#topmenu span a
#topmenu span aというのはメニューバーの中に入っているspanで指定されている要素のことです。
#topmenu span a:hover
#topmenu span a:hoverというのは、上記の#topmenu span aの部分のマウスオーバー時の装飾を指定している要素です。
例えば、#topmenu span a:hoverの背景色を#topmenu span aとは違う色の背景色を指定することで、カーソルを置くと背景の色が変わるという演出をすることができます。
実際に見てみましょう。
上部メニューの編集タブからスタイルシートをクリックします。
スタイルシートから『#topmenu』というキーワードを検索して、以下の様な記述を見つけてください。
- /* グローバルメニュー */
- #topmenu {
- background-repeat: repeat-x;
- height: 48px; /*←メニューそのものの高さを指定*/
- line-height: 42px; /*←メニュー内のテキストの行の高さを指定*/
- width: 900px; /*←全体の横幅を変更できる*/
- position: absolute;
- <% topMenuPlace(0) %>
- margin: 0px;
- padding: 0px;
- background-image: url(img/topmenu.jpg);
- background-position: left top;
- font-size: 13px; /*←文字サイズ変更できる*/
- }
- #topmenu span a {
- overflow: hidden;
- width: 20%;
- _width:19.6%;
- <% topMenuWidth %>
- text-align: center; /*←メニュー内の文字の並びを中央揃えに指定*/
- color: #FFFFFF; /*←文字の色*/
- font-weight: bold;
- text-decoration: none;
- float: left; /*←ボタンの位置*/
- height: 45px;
- _height:47px;
- background-image: url(img/menu_item.jpg);
- background-repeat: repeat-x;
- margin: 0px;
- padding: 0px;
- padding-bottom:3px;
- display: block;
- }
- #topmenu span a:hover {
- background-image: url(img/menu_item_hover.jpg);/*←背景画像を指定してマウスオーバー時のみ表示*/
- background-position: right top; /*←背景画像の位置を指定*/
- color: #FFFFFF; /*←マウスオーバー時文字色*/
- }
関連ページ
- SIRIUSシリウスの見出しの余白を調整する方法
- SIRIUSシリウスの見出しの余白を調整する方法について説明します。
- SIRIUSシリウスの見出しフォントが大きくする方法
- SIRIUSシリウスの見出しフォントが大きくする方法について説明します。
- SIRIUSシリウスの見出しの背景画像を変える方法
- SIRIUSシリウスの見出しの背景画像を変える方法について説明します。
- SIRIUSでサイドバーメニューの文字を中央寄せにする
- SIRIUSでサイドバーメニュー見出しの文字を中央寄せにする 方法について説明します。
- SIRIUSでトップメニューの文字をカスタマイズする
- SIRIUSでトップメニューの文字をカスタマイズする方法について説明します。
- SIRIUSでサイドバーの背景を消す方法
- SIRIUSでサイドバーの背景を消す方法について説明します。
- SIRIUSシリウスでサイトの行間と段落を広げる方法
- SIRIUSシリウスでサイトの行間と段落を広げる方法について説明します。