<div?class="container?nav">
????<ul>
????????<li>首頁</li>
????????<li>子頁面</li>
????????<li>子頁面</li>
????????<li>子頁面</li>
????????<li>子頁面</li>
????</ul>
</div>
<style>
????.nav{
????????border:1px?red?solid;
????????width:80%;
????????height:100px;
????}
????ul{
????????list-style-type:?none;
????????width:100%;
????????height:100%;
????????border:1px?black?solid;
????}
????ul>li{
????????float:?left;
????}
</style>
我是想寫個導航,這里用了bootstrap,我想問的是:1.當我最外層的div(.nav)寬高設置百分比時,寬度的百分比有效,而高度百分比無效,是不是說明寬度這個時候只能用內容撐起來?(因為寬高設為px時都會有效)2.div(.nav)是ul的父元素,當我給ul設置高度為100%時也無效,只有當div設置px,ul設置100%才會有效。。。所以這個問題該怎么解決。我是想給div的寬高都用百分比來表示,自然ul也是相對于父元素div也用百分比
div設置寬高的問題?
nobcainiao
2016-03-14 21:50:55