2014.12.04
▼また今回のグローバルナビゲーションの基本構造は以下のようになってます♪
以下のHTMLソースをコピーし、テンプレートのHTML内の任意の場所(グローバルナビゲーションを表示する場所)に貼り付けて「リンク先URL」と「メニュー○」の部分を変更するだけでOKです♪
(色合い等デザインに関してはスタイルシート(CSS)で設定します。)
<!-- ▼ グローバルナビゲーション ▼ --> <nav id="global-navi"> <ul> <li><a href="http://~リンク先URL~">メニュー1</a></li> <li><a href="http://~リンク先URL~">メニュー2</a></li> <li><a href="http://~リンク先URL~">メニュー3</a></li> <li><a href="http://~リンク先URL~">メニュー4</a></li> <li><a href="http://~リンク先URL~">メニュー5</a></li> </ul> </nav> <!-- ▲ グローバルナビゲーション ▲ -->
※表示するメニューの数は「<li> ~ </li>」を “削除” または “追加” で調整出来ます。
お好みで表示したいメニュー名とリンク先URLを記述して下さい♪
nav#global-navi ul{ width:100%; max-width: 1000px;/* メニュー全体の最大横幅(ブログの横幅に合わせて調整) */ list-style:none; margin: 0 auto; padding: 0; } nav#global-navi ul li{ display: block; float: left; width:20%;/* 1つのメニューの横幅(メニュー数を変更した場合等は調整が必要) */ } nav#global-navi ul li a{ display: block; text-align: center; padding: 5px 0; background: #EEE;/* 背景色 */ color: #333;/* 文字色 */ text-decoration: none; border-top:1px #AAA solid;/* 枠線上の太さ・色・線の種類 */ border-left:1px #AAA solid;/* 枠線左の太さ・色・線の種類 */ border-bottom:1px #AAA solid;/* 枠線下の太さ・色・線の種類 */ box-sizing: border-box; } nav#global-navi ul li:last-child a{ border:1px #AAA solid;/* メニューの一番最後の枠線の太さ・色・線の種類 */ } nav#global-navi ul li a:hover{ background: #555;/* マウスオーバー時の背景色 */ color: #FFF;/* マウスオーバー時の文字色 */ } nav#global-navi:after { content: ""; clear: both;/* 回り込みの解除 */ display: block; }
nav#global-navi ul{ width:100%; max-width: 1000px;/* メニュー全体の最大横幅(ブログの横幅に合わせて調整) */ list-style:none; margin: 0 auto; padding: 0; } nav#global-navi ul li{ display: block; float: left; width:20%;/* 1つのメニューの横幅(メニュー数を変更した場合等は調整が必要) */ } nav#global-navi ul li a{ display: block; text-align: center; padding: 5px 0; background: #bbe4ff;/* 背景色 */ color: #333;/* 文字色 */ text-decoration: none; } nav#global-navi ul li:first-child a{ border-radius:10px 0 0 10px;/* 一番左のメニューの角を丸くしてます */ } nav#global-navi ul li:last-child a{/* 一番右のメニューの角を丸くしてます */ border-radius:0 10px 10px 0; } nav#global-navi ul li a:hover{ background: #09f;/* マウスオーバー時の背景色 */ color: #FFF;/* マウスオーバー時の文字色 */ font-weight:bold;/* マウスオーバー時テキストを太字 */ } nav#global-navi:after { content: ""; clear: both;/* 回り込みの解除 */ display: block; }
nav#global-navi ul{ width:100%; max-width: 1000px;/* メニュー全体の最大横幅(ブログの横幅に合わせて調整) */ list-style:none; margin: 0 auto; padding: 0; } nav#global-navi ul li{ display: block; float: left; width:20%;/* 1つのメニューの横幅(メニュー数を変更した場合等は調整が必要) */ } nav#global-navi ul li a{ display: block; text-align: center; text-decoration: none; padding: 5px 0; color: #FFF;/* 文字色 */ border-top:1px #888 solid;/* 枠線上の太さ・色・線の種類 */ border-left:1px #888 solid;/* 枠線左の太さ・色・線の種類 */ border-bottom:1px #888 solid;/* 枠線下の太さ・色・線の種類 */ box-sizing: border-box; background: rgb(102,102,102);/* 背景色 23行目~30行目*/ background: -moz-linear-gradient(top, rgba(102,102,102,1) 0%, rgba(45,45,45,1) 50%, rgba(9,9,9,1) 51%, rgba(54,54,54,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,102,102,1)), color-stop(50%,rgba(45,45,45,1)), color-stop(51%,rgba(9,9,9,1)), color-stop(100%,rgba(54,54,54,1))); background: -webkit-linear-gradient(top, rgba(102,102,102,1) 0%,rgba(45,45,45,1) 50%,rgba(9,9,9,1) 51%,rgba(54,54,54,1) 100%); background: -o-linear-gradient(top, rgba(102,102,102,1) 0%,rgba(45,45,45,1) 50%,rgba(9,9,9,1) 51%,rgba(54,54,54,1) 100%); background: -ms-linear-gradient(top, rgba(102,102,102,1) 0%,rgba(45,45,45,1) 50%,rgba(9,9,9,1) 51%,rgba(54,54,54,1) 100%); background: linear-gradient(to bottom, rgba(102,102,102,1) 0%,rgba(45,45,45,1) 50%,rgba(9,9,9,1) 51%,rgba(54,54,54,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#363636',GradientType=0 ); } nav#global-navi ul li:last-child a{ border:1px #888 solid;/* メニューの一番最後の枠線の太さ・色・線の種類 */ } nav#global-navi ul li a:hover{ color: #333;/* マウスオーバー時の文字色 */ background: rgb(255,255,255);/* マウスオーバー時の背景色 37行目~44行目*/ background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); } nav#global-navi:after { content: ""; clear: both;/* 回り込みの解除 */ display: block; }
<!-- ▼ グローバルナビゲーション ▼ --> <nav id="global-navi"> <ul> <li><a href="http://interest2014.blog.fc2.com/"> <img src="http://blog-imgs-46.fc2.com/i/n/t/interest2014/sample1.gif" alt="トップページ"/></a></li> <li><a href="http://interest2014.blog.fc2.com/blog-entry-34.html"> <img src="http://blog-imgs-46.fc2.com/i/n/t/interest2014/sample2.gif" alt="ご案内"/></a></li> <li><a href="http://interest2014.blog.fc2.com/blog-category-1.html"> <img src="http://blog-imgs-46.fc2.com/i/n/t/interest2014/sample3.gif" alt="カテゴリ"/></a></li> <li><a href="http://interest2014.blog.fc2.com/?all"> <img src="http://blog-imgs-46.fc2.com/i/n/t/interest2014/sample4.gif" alt="全記事一覧"/></a></li> <li><a href="http://form1.fc2.com/form/?id=935253" class="contact"> <img src="http://blog-imgs-46.fc2.com/i/n/t/interest2014/sample5.gif" alt="お問い合わせ"/></a></li> </ul> </nav> <!-- ▲ グローバルナビゲーション ▲ -->
nav#global-navi ul{ width:100%; max-width: 1000px;/* メニュー全体の最大横幅(ブログの横幅に合わせて調整) */ list-style:none; margin: 0 auto; padding: 0; } nav#global-navi ul li{ display: block; float: left; width:130px;/* 両端以外のメニューの横幅(表示箇所に合わせて調整) */ } nav#global-navi ul li:first-child,/* 両端のメニューの横幅(ここも調整) */ nav#global-navi ul li:last-child { width:140px; } nav#global-navi ul li a { display: block; text-align:center; height: 30px;/* メニューの高さ(画像のサイズに合わせて調整) */ overflow: hidden;/* はみ出た部分は非表示 */ } nav#global-navi ul li a img{ -webkit-transition: 0.2s;/* 時間変化 */ transition: 0.2s;/* 時間変化 */ } nav#global-navi ul li a img:hover{ margin-top: -30px;/* マウスオーバーで画像を上にずらす */ } nav#global-navi:after { content: ""; clear: both;/* 回り込みの解除 */ display: block; }
- TrackBack -
- Comment -
- Post a Comment -
▼クリックすると配色が変更されます
このボタンの設置方法は こちら♪
2014.12.15
2014.12.09
2014.12.05
2014.12.04
2014.12.03
おおっ「グローバルメニュー」記事にされたんですね(^-^)
私もあるとさんバージョンに乗り換えようと思いますd(^.^)
グラデーションの入ったやつがいいですね。
私が悩んだ末に付けたのは微妙なものだったので
これで解決できます(^o^)
ありがとうございます。
応援ポチ。