<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>
我是想寫個(gè)導(dǎo)航,這里用了bootstrap,我想問的是:1.當(dāng)我最外層的div(.nav)寬高設(shè)置百分比時(shí),寬度的百分比有效,而高度百分比無效,是不是說明寬度這個(gè)時(shí)候只能用內(nèi)容撐起來?(因?yàn)閷捀咴O(shè)為px時(shí)都會(huì)有效)2.div(.nav)是ul的父元素,當(dāng)我給ul設(shè)置高度為100%時(shí)也無效,只有當(dāng)div設(shè)置px,ul設(shè)置100%才會(huì)有效。。。所以這個(gè)問題該怎么解決。我是想給div的寬高都用百分比來表示,自然ul也是相對于父元素div也用百分比
div設(shè)置寬高的問題?
nobcainiao
2016-03-14 21:50:55