私は次のHTML
コードを持っています:
<body>
<div id='wrapper'>
<ul id='nav'>
<li><a href='#'>Link</a></li>
<li><a href='#'>Link</a></li>
<li><a href='#'>Link</a></li>
<li><a href='#'>Link</a></li>
</ul>
</div>
そして次のCSS
コード:
#wrapper {width:960px; margin:0 auto;}
#nav {display: table;width:100%;}
#nav li {display: table-cell;}
#nav li a {display: block;text-align: center; border-bottom:1px solid #f00;margin:0 5px; padding:0 0 15px 0;}
このコードは、下部に水平メニューを生成しますborder
。
何かのようなもの..
| Link Link Link Link |
|_________ _________ _________ _________|
<----------------- 960px --------------->
border
最初と最後の項目のスペースを削除して、下部が最初のリンクの最初の文字と最後のリンクの最後の文字で垂直線で始まるようにすることは可能でしょうか。何かのようなもの...
|Link Link Link Link|
|______ ________ ________ ______|
<----------------- 960px --------------->
誰かがこれに対する素晴らしい解決策を手に入れましたか?