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