<ul style="width:100px; height:100px; background-color:green">
<li style="width:100px; height:100px; border:1px solid blue"> 1 </li>
</ul>
我得到了UL比我100px的設置寬了不少。
任何想法爲什麼它會忽略我的設置? 如何設置li和ul具有相同的寬度(沒有額外的壓痕)?
更新:人,你太急於投我了,因爲拼寫錯誤的(在樣式屬性),你忘了主要的問題在這裏,這是UL寬度問題
OK,我解決這個問題,只是需要加入:
<ul style="....;padding:0"> ... </ul>
感謝...
如果你投下來,至少解釋一下爲什麼? – 2012-08-09 08:07:08
你的CSS非常無效。你不應該在屬性之間使用逗號 - 而是使用分號。也使用背景顏色而不是背景顏色。最好在最後一個CSS屬性後面加分號,儘管在較新的瀏覽器中不需要。如果你通過驗證器運行它:http://jigsaw.w3.org/css-validator,你會發現這些問題。 – stackunderflow 2012-08-09 08:08:11
哦,我沒有投票下來BTW – stackunderflow 2012-08-09 08:08:30