2011-02-09 14 views
0

私は十字ブラウザと互換性があるCSSでリスト/メニューをカスタマイズするためのソリューションを見つけることを望んでいます。リスト/メニューをカスタマイズする方法は?

+0

私はこのリンクでjavacriptの解決策を見つけました: [リンク](http://gerrendesign.com/weblog/2009/06/how_to_make_custom_select_boxe.php) しかし、私はCSSでそれを行うことができますかと思っていました: – themajiks

+4

"私は何もしようとしなかったし、アイデアがすべて消えてしまった!」 – JohnFx

答えて

0

マークアップはこのような何か行くかもしれない:水平方向のメニューが必要な場合は、あなたが<li>sをフロートする必要が

<ul> 
<li><a href="#">Link Text</a></li> 
<li><a href="#">Link Text</a></li> 
</ul> 

をそれらに固定された幅を与えることによって。垂直方向のメニューが必要な場合

li { 
width: 100px; /*Fixed width is important to float, because li is a block level element*/ 
float: left; 
} 

、ちょうど<ul>に幅を与え、あなたのレイアウトに応じ

<a>display:block;を追加し、それが全体<li>のクリック可能なリンクになりますので、大幅に、メニューのusablityを改善します

関連する問題