我需要將子項<ul>
設置爲與其父項<li>
相同的寬度。父母<li>
的寬度都是變化的,所以我不能將它設置爲固體。有什麼辦法通過CSS做到這一點?這是我馬:使用CSS將寬度設置爲父寬度
它是什麼:
它應該是什麼:
我需要將子項<ul>
設置爲與其父項<li>
相同的寬度。父母<li>
的寬度都是變化的,所以我不能將它設置爲固體。有什麼辦法通過CSS做到這一點?這是我馬:使用CSS將寬度設置爲父寬度
它是什麼:
它應該是什麼:
我只是設置固定寬度內聯到每個李。不理想,但可用。不過,感謝您的幫助。
你試過width:100%
?
<ul>
<li>
<ul style="width:100%">
</ul>
</li>
</ul>
由於某種原因,這使得它成爲孩子LI的寬度。 – JacobTheDev
怎麼樣?這是父李的寬度。然後,如果你覺得整個李沒有被填滿,那麼記住墊和邊緣 – codingbiz
您需要首先定義該UL的盒子模型。
默認情況下UL元素具有邊距和填充值。設置UL至邊距:0;填充:0將佔據父節點LI的100%。
ul li {
ul {
margin: 0;
padding: 0;
}
}
你試過'width:100%'嗎?適用的代碼在哪裏? – Sparky