0
我無法找到解決這個簡單問題的方法。我以爲我可以用box-sizing
修復它,但它不起作用。風格無序列表將光盤放入列表項
我正在使用disc
作爲list-style
,我希望它位於我的li
的內部,而不是在我的元素的左邊界。我怎樣才能做到這一點?
我無法找到解決這個簡單問題的方法。我以爲我可以用box-sizing
修復它,但它不起作用。風格無序列表將光盤放入列表項
我正在使用disc
作爲list-style
,我希望它位於我的li
的內部,而不是在我的元素的左邊界。我怎樣才能做到這一點?
通過將list-style-position: inside;
應用於列表項目,您可以簡單地實現該目標。
li {
list-style-position: inside;
}
list-style-position
適用於具有display: list-item
元件。
的CSS 2級規格states:
12 Generated content, automatic numbering, and lists/'list-style-position'
該屬性指定相對於標記框,以 塊框的位置。值具有以下的含義:
「內部」值:
標記框被放置在塊框第一行內框,元素的內容之前和之前的任何:before
僞元素。 CSS 2.1沒有指定標記框的精確位置 。
你有什麼試過的?你的清單是怎樣的?你可以嘗試創建一個[jsfiddle](http://jsfiddle.net)? – 2014-09-01 09:34:39
'margin-left:0'? – qtgye 2014-09-01 09:35:39
只需添加['list-style-position:inside;'](http://jsbin.com/jibik/1/watch?css,output) – 2014-09-01 09:36:55