2014-11-05 19 views
0

是否可以修改無序列表的樣式,以便代替子彈,可以使用比標籤的樣式中使用:before選擇器指定該單詞更簡單的方式來使用實際單詞?用單詞代替子彈的無序列表?

+0

你是不是顯示你有什麼,現在生產的「無」的版本,但是從圖片看來,這個問題真的是怎麼弄特定的縮進。但是你已經接受了一個產生「否」版本的答案。 – 2014-11-05 05:39:47

回答

6

你可以達到你想要什麼與:before僞選擇做而不實際需要使用CSS counters定義每個:before單獨content

這裏有一個演示:

ul li { 
 
    list-style: none; 
 
} 
 
ul { 
 
    counter-reset: my-badass-counter; 
 
} 
 
ul li:before { 
 
    content: 'S'counter(my-badass-counter)'.'; 
 
    counter-increment: my-badass-counter; 
 
    margin-right: 5px; 
 
    font-weight: bold; 
 
    position: absolute; 
 
    margin-left: -25px; 
 
}
<ul> 
 
    <li>One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One. One./li> 
 
    <li>Two</li> 
 
    <li>Three</li> 
 
    <li>Four</li> 
 
    <li>Five</li> 
 
    <li>Six</li> 
 
    <li>Seven</li> 
 
    <li>Eight</li> 
 
</ul>

+1

當一個項目很長時,這會產生「否」版本,而不是「是」版本。 – 2014-11-05 05:36:58

+0

@ JukkaK.Korpela我已經更新了符合要求的答案,請立即檢查。不再需要downvote了。 – 2014-11-05 05:43:51

相關問題