[英]Why is CSS for “ol li” overriding that for “ul li” for a bullet that's in an “ul” (but under an “li” that's in an “ol”)?
我有以下HTML:
<ol>
<li>A numbered bullet</li>
<ul>
<li>An un-numbered bullet</li>
<ul>
</ol>
但它顯示如下:
1. A numbered bullet
1. An un-numbered bullet
當我做了“檢查元素”,它顯示了ul li
風格划掉並重寫由ol li
。 為什么?
如果將<ul> 放在 <li>內,它將起作用:
<ol>
<li>First level element, ordered
<ul>
<li>Unordered list</li>
</ul>
</li>
</ol>
在您的版本中,無序列表不會嵌套在li項中以便正確縮進,因此ul被忽略。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.