これには 2 つの方法があります。1 つ目は、ナビゲーション ボタンの背景として設定される小さな縦線の画像です。
もう 1 つの方法は、高さをこの境界線の高さと設定してタグ内<span>
に絶対配置することです。<a>
top: 0
left:0
HTML:
<ul>
<li><a href="#"><span></span>Nav 1</a></li>
<li><a href="#"><span></span>Nav 2</a></li>
<li><a href="#"><span></span>Nav 3</a></li>
<li><a href="#"><span></span>Nav 4</a></li>
</ul>
CSS:
ul {
float:left;
border: 1px solid #000;
}
ul li {
list-style-type: none;
float:left;
}
ul li a {
display:block;
padding: 10px;
position:relative;
}
ul li span {
border-left: 1px solid #000;
height: 10px; <!-- as long as you want -->
position:absolute;
top: 0;
left: 0;
}
それをコピーしてエディターに貼り付けて、どのように見えるかを確認できます。
また、ナビゲーションには'sを使用<ul>
します。<li>
は推奨されておらず、その目的で使用するの<table>
は適切ではありません。