« ガールハート | blog.ps4.jp トップへ | 会話術 »

2005年06月15日:メニューをタブ状にする

書籍購入・サブドメインを本格的に追加

社会心理学の書籍と、会話に関する書籍を昨日購入した。なるほどと思う箇所がずいぶんあったので、とてもおもしろく読み進めることが出来る。読書って楽しい。

そしてサブドメインを一個作成し、本格的に制作し始めている。レイアウトは完成しているが、実際にコードを書くとなると結構難しい。
思い通りのレイアウトが実現出来なくて四苦八苦。とりあえずヘッダナビゲーション部分を制作していたのだが、画像を使用せずに完璧なるタブ化に成功するまで約2時間・・・

あとは色遣いを微調整すれば、とりあえずヘッダナビゲーションは終了。ヘッダ部分はちょちょいのちょいっとイジればそれでいいだろう。
HP制作は、どんなに思い通りのレイアウトが実現出来なくて辛く感じても、そんな状況すら楽しめなきゃ本当、「向いてない」んだろうなあ・・・
以下に本日作成したタブ化を実現するコードを掲載。
IE6でしか確認していませんが、もし宜しければ試して下さい。
タブ化された、横へ並ぶメニュー一覧(XHTML・HTML完全対応)
nav
<!-- 普通のHTMLページに以下をコピペして下さい -->
<style type="text/css"> 
<!--
#nav{
width:100%; /* パーツ全体の範囲 */
list-style-type:none; /* リストの黒丸マーカーを消す */
margin:0px;
padding:0px;
border-bottom:1px #000000 solid; /* タブっぽくするために */
background-color:#F2F0F0;
    }

#nav li{
float:left; /* メニューを横にならべる */
width:130px; /* タブ一個の大きさ */
display:block; /* ブロック化する。絶対必要 */
background:#fff;
border:1px solid #ccc; /* タブの枠 */
border-bottom:none; /* 下線を消してタブ化を成功させる */
text-align:center;
font-size:85%;
margin:3px 0px 0px 3px; /* タブとタブ間の間隔 */
padding:7px 5px 3px 5px;  /* タブ全体を含めた固まり自体の間隔 */
text-decoration:none; /* リンクの下線を消去 */
     }

#nav li a{ 
display:block;
width:130px;
      }

#nav a:link {
color: #8FABBE;
	}

#nav a:visited {
color: #00000;
	  }

#nav a:hover {
color:#424040;
         } 
-->
</style>
<div id="nav">
<ul>
<li><a href="http://www.ps4.jp/">www.ps4.jp</a></li>
<li><a href="http://blog.ps4.jp/">blog.ps4.jp</a></li>
<li><a href="http://aws.ps4.jp/">aws.ps4.jp</a></li>
<li><a href="http://faq.ps4.jp/">faq.ps4.jp</a></li>
<li><a href="http://www.ps4.jp/">続々公開!</a></li>
</ul>
</div>
<!-- コピペ終了です -->
いかがでしたか? きちんとタブ化されました? サイトを持っている方はぜひお試し下さい。

投稿日:2005年06月15日 21:59

トラックバック

このエントリーのトラックバックURL:
http://blog.ps4.jp/cgi-bin/mt-tb.cgi/4