前の記事 ≪:Ajax な HTML ページのソースコードを表示するブックマークレット
次の記事 ≫:CSSとJavaScriptでアニメーションがカッコいいメニューを実装「FreeStyle Men...

CSSでクールなタブUIを作成するサンプル

2006年10月03日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法
OSResources - How to create CSS overlapping tabs?
Sometimes simulating a real desktop interface for your web application can be a real challenge, especially when dealing with tabs.

CSSでクールなタブUIを作成するサンプル。
次のようなタブUIを作ることが出来ます。



サンプルのCSSを定義しておけば、後は次のようにシンプルなHTMLをコーディングするだけで上記画像のようなタブUIが作れます。
HTMLもクリーン。

<ul class="obtabs">
<li class="first"><span><a href="#">Jack</a></span></li>
<li><span><a class="new" href="#">John</a></span></li>
<li><span><a href="#">David</a></span></li>
<li id="current"><span><a href="#">Paul</a></span></li>
</ul>

<li>のidをcurrentにすることで、選択状態にすることが出来ます。
選択状態のものだけをid=current にするだけでいいので使いやすいですね。

こういったUIを実装したい場合って案外ありそうです。
サイト利用者の人も、Windowsなどで使い慣れたインタフェースなので、使いやすく、ユーザビリティ向上にも寄与するでしょう。

関連の記事検索:CSS, Webデザイン
スポンサード リンク

By.KJ : 2006年10月03日 21:25 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)