我想創建一個自動(100%)寬度的水平菜單。與自動寬度和標籤的相同尺寸的水平菜單
MY CSS
.horizontal {
width: 100%;
}
.horizontal ul {
display: table;
width: 100%
}
.horizontal li {
display: table-cell;
}
.horizontal li a {
height: 30px;
display: block;
border: 1px solid #aaa;
text-align: center;
padding: 4px;
margin: 0 2px;
background: #ccc;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
MY HTML
<div class="horizontal">
<ul>
<li><a href="#">Long Item</a></li>
<li><a href="#">Short Item</a></li>
<li><a href="#">Really Long Item</a></li>
<li><a href="#">Nav Item</a></li>
<li><a href="#">Some Other Link</a></li>
</ul>
</div>
我的問題是,我想的是, 「標籤」(一個元件)具有相同的尺寸維持的寬度
100%這樣做可能嗎?我怎麼能這樣做?由於
你想要這些元素跨越父元素的整個寬度還是隻是固定的寬度? – dax