西澤リュウジの宇宙(セカイ) -23ページ目

メニューボタンを設置しよう! 【新テンプレート用CSSカスタマイズ】



今回はアメブロの新テンプレート用のCSSカスタマイズでメニューボタンが設置出来る


チュートリアルをご紹介していきますね。



参考ブログはコチラ↓学び場サミットブログ です。
ビジュアルの伝道師が行うデザイン集客(TM)-サミットブログヘッダー


ヘッダー画像の上に7個のメニューボタンが並んでいるのが分かると思います。


そして使用したメニューボタンの1つがこれ↓です。

ビジュアルの伝道師が行うデザイン集客(TM)-学び場サミットとは


※白文字の画像のため背景に黒色をここでは敷いています。



メニューボタンはマウスオーバー時のも合わせて1枚の画像で作成しています。



学び場サミットブログで使用したCSSが以下になります。


-------------------------------------------------------------------------------------


/* メニューボタン(global) */

div#global{
position:absolute;
top:0px;
width:980px;
height:40px;
margin:0;
padding:0;
z-index:1;
}

div#global ul{
margin:0;
padding:0;
list-style:none;
}

div#global ul li{
margin:0;
padding:0;
list-style:none;
float:left;
}

a.global01{
top:345px;/*topからの画像の位置*/
left:20px;/*leftからの画像の位置*/
width:140px;
height:40px;/*画像の高さ(半分)*/
text-indent:-9999px;
position:absolute;
display:block;
/* メニュー 1 画像 */
background:url("http://stat.ameba.jp/user_images/20120208/17/mnbb-smt/56/3c/p/o0140008011782019194.png ");
}

a.global01:hover{
/* メニュー 1m 画像 */
background-position: 0 -40px;/*画像の高さ(半分)*/
}


a.global02{
top:345px;/*topからの画像の位置*/
left:170px;/*leftからの画像の位置*/
width:140px;
height:40px;/*画像の高さ(半分)*/
text-indent:-9999px;
position:absolute;
display:block;
/* メニュー 1 画像 */
background:url("http://stat.ameba.jp/user_images/20120208/17/mnbb-smt/1b/d6/p/o0140008011782019875.png ");
}

a.global02:hover{
/* メニュー 1m 画像 */
background-position: 0 -40px;/*画像の高さ(半分)*/
}

a.global03{
top:345px;/*topからの画像の位置*/
left:330px;/*leftからの画像の位置*/
width:140px;
height:40px;/*画像の高さ(半分)*/
text-indent:-9999px;
position:absolute;
display:block;
/* メニュー 1 画像 */
background:url("http://stat.ameba.jp/user_images/20120208/17/mnbb-smt/1d/c6/p/o0140008011782019197.png ");
}

a.global03:hover{
/* メニュー 1m 画像 */
background-position: 0 -40px;/*画像の高さ(半分)*/
}

a.global04{
top:345px;/*topからの画像の位置*/
left:470px;/*leftからの画像の位置*/
width:140px;
height:40px;/*画像の高さ(半分)*/
text-indent:-9999px;
position:absolute;
display:block;
/* メニュー 1 画像 */
background:url("http://stat.ameba.jp/user_images/20120301/10/mnbb-smt/83/d3/p/o0140008011824941918.png ");
}

a.global04:hover{
/* メニュー 1m 画像 */
background-position: 0 -40px;/*画像の高さ(半分)*/
}

a.global05{
top:345px;/*topからの画像の位置*/
left:610px;/*leftからの画像の位置*/
width:140px;
height:40px;/*画像の高さ(半分)*/
text-indent:-9999px;
position:absolute;
display:block;
/* メニュー 1 画像 */
background:url("http://stat.ameba.jp/user_images/20120208/17/mnbb-smt/6f/91/p/o0140008011782019198.png ");
}

a.global05:hover{
/* メニュー 1m 画像 */
background-position: 0 -40px;/*画像の高さ(半分)*/
}

a.global06{
top:345px;/*topからの画像の位置*/
left:750px;/*leftからの画像の位置*/
width:140px;
height:40px;/*画像の高さ(半分)*/
text-indent:-9999px;
position:absolute;
display:block;
/* メニュー 1 画像 */
background:url("http://stat.ameba.jp/user_images/20120208/17/mnbb-smt/b6/7e/p/o0140008011782019196.png ");
}

a.global06:hover{
/* メニュー 1m 画像 */
background-position: 0 -40px;/*画像の高さ(半分)*/
}

a.global07{
top:345px;/*topからの画像の位置*/
left:850px;/*leftからの画像の位置*/
width:140px;
height:40px;/*画像の高さ(半分)*/
text-indent:-9999px;
position:absolute;
display:block;
/* メニュー 1 画像 */
background:url("http://stat.ameba.jp/user_images/20120208/17/mnbb-smt/df/2e/p/o0140008011782019874.png ");
}

a.global07:hover{
/* メニュー 1m 画像 */
background-position: 0 -40px;/*画像の高さ(半分)*/
}


------------------------------------------------------------------------


任意で数値やURLを変更して下さい。


top   topからの画像の位置

left   leftからの画像の位置

width  画像の横幅のサイズ

height 画像の縦幅の半分のサイズ

background:url("画像のURL");



また、CSSだけではメニューボタンは表示されないので今度はフリースペースに以下の


改行を外したタグを挿入します。


※学び場サミットブログで使用したタグです。


------------------------------------------------------------------------


<!-- 改行やタブを外したもの --><div id="global"><ul><li><a href="http://ameblo.jp/mnbb-smt/entry-11156043854.html " class="global01"></a></li><li><a href="http://mnbb-smt.com/price.html " target="_blank" class="global02"></a></li><li><a href="http://ameblo.jp/mnbb-smt/entry-11163317900.html " class="global03"></a></li><li><a href="http://mnbb

smt.com/exhibition_company_recruitment.html" target="_blank" class="global04"></a></li><li><a href="http://ameblo.jp/mnbb-smt/theme-10049428281.html " class="global05"></a></li><li><a href="http://mnbb-smt.com/access.html " target="_blank" class="global06"></a></li><li><a href="http://ameblo.jp/mnbb-smt/entry-11163312337.html " class="global07"></a></li></ul></div>

------------------------------------------------------------------------



これでOKです!





ご自分で編集しやすいようにメニューボタン1つの場合のCSSを記述しておきます。


青文字部分を変更してください。

--------------------------------------------------------------------------


/* メニューボタン(global) */

div#global{
position:absolute;
top:0px;
width:980px;
height:40px;
margin:0;
padding:0;
z-index:1;
}

div#global ul{
margin:0;
padding:0;
list-style:none;
}

div#global ul li{
margin:0;
padding:0;
list-style:none;
float:left;
}

a.global01{
top: 0px;/*topからの画像の位置*/
left: 0px;/*leftからの画像の位置*/
width: 0px;
height: 0px;/*画像の高さ(半分)*/
text-indent:-9999px;
position:absolute;
display:block;
/* メニュー 1 画像 */
background:url("画像のURL");
}

a.global01:hover{
/* メニュー 1m 画像 */
background-position: 0 -0px;/*画像の高さ(半分)*/
}

------------------------------------------------------------------




同じくメニューボタン1つの場合のフリースペースへ貼付けするタグが以下です。


-----------------------------------------------------------------


<!-- 改行やタブを外したもの --><div id="global"><ul><li><a href="リンク先のURL" class="global01"></a></li></ul></div>


-----------------------------------------------------------------



どうぞ参考にしてみてください☆




【関連記事】


記事内ロールオーバーを活用しよう! 【HTML+CSS編集】



ビジュアルの伝道師が行うデザイン集客(TM)-学び場サミット応援バナー画像
学び場サミット2012公式HP



テクスチャ素材でデザインの質を高めよう!



ビジュアルの伝道師が行うデザイン集客(TM)-テクスチャ素材でデザインの質を高めよう!



【GIMP紹介記事】


・オリジナル画像を作成しよう!【GIMPってどんなソフトなの?】


・GIMPのインストール方法



今回はデザインの質をワンランクアップさせるためのテクスチャ素材の使い方と


無料で良質なテクスチャ素材をダウンロードできるサイトをご紹介いたします。



テクスチャはデザインに重ねたり、背景にそのまま使用したりといろいろ使い道があるんですよ!


では、チュートリアルです。


まず背景に適当にテキストを打ち込みます。


ビジュアルの伝道師が行うデザイン集客(TM)-背景1


今回はテキストを加工したプロフェッショナルGIMPを使ってテクスチャを施し質感をアップ


させていきます。


レイヤーは以下のようになっています。


ビジュアルの伝道師が行うデザイン集客(TM)-背景パレット1


次にレイヤーの1番上に木目調のウッドテクスチャをドラッグさせます。


ビジュアルの伝道師が行うデザイン集客(TM)-木目


そして、レイヤーパレットのモードを【オーバーレイ】に変更します。


ビジュアルの伝道師が行うデザイン集客(TM)-木目レイヤー



するとウッドテクスチャが透けて背景に溶け込みました!


よく見るとプロフェッショナルGIMPの文字にもウッドデザインが反映されているのが分かります。

ビジュアルの伝道師が行うデザイン集客(TM)-木目処理後



他にもキラキラしたテクスチャを使用してみます。

ビジュアルの伝道師が行うデザイン集客(TM)-キラキラ


同じようにレイヤーモードを【オーバーレイ】に設定します。


ビジュアルの伝道師が行うデザイン集客(TM)-キラキラ処理後



レザーテクスチャ使用パターン


ビジュアルの伝道師が行うデザイン集客(TM)-レザー


ビジュアルの伝道師が行うデザイン集客(TM)-レザー処理後



氷テクスチャ使用パターン

ビジュアルの伝道師が行うデザイン集客(TM)-氷


ビジュアルの伝道師が行うデザイン集客(TM)-氷処理後



ペーパーテクスチャ使用パターン


ビジュアルの伝道師が行うデザイン集客(TM)-紙


ビジュアルの伝道師が行うデザイン集客(TM)-紙処理後



ウォーターテクスチャ使用パターン


ビジュアルの伝道師が行うデザイン集客(TM)-水


ビジュアルの伝道師が行うデザイン集客(TM)-水処理後



こんな感じであっという間に質感がアップしますので参考にしてみて下さい。



以下に、無料でテクスチャ素材をダウンロードできるサイトをご紹介しておきます!

Lost and Taken


BittBox


Fudge Graphics


Texture King


Think Design




【目次】プロフェッショナルGIMP







美しいグラフィックデザイン 10個 ⑳

ビジュアルの伝道師が行うデザイン集客(TM)-デザインの琴線記事背景画像2




参照元:creattica




ビジュアルの伝道師が行うデザイン集客(TM)-s-warterroristbylovepixel880x768




ビジュアルの伝道師が行うデザイン集客(TM)-s-yellow_tomatoes_700




ビジュアルの伝道師が行うデザイン集客(TM)-s-New-York-Seaty




ビジュアルの伝道師が行うデザイン集客(TM)-s-The_Future_of_Abstract2




ビジュアルの伝道師が行うデザイン集客(TM)-s-The_Wrath




ビジュアルの伝道師が行うデザイン集客(TM)-s-Fragment3




ビジュアルの伝道師が行うデザイン集客(TM)-s-creatica




ビジュアルの伝道師が行うデザイン集客(TM)-s-Eden_small




ビジュアルの伝道師が行うデザイン集客(TM)-s-battle2




ビジュアルの伝道師が行うデザイン集客(TM)-s-b10



参照元:creattica