[英]How to indent list items from the bullet?
我有一個列表項目,其中通過CSS添加了項目符號。 問題是,文本在每個項目符號下都換行了,我似乎無法用text-indent設置樣式。 這是小提琴: http : //jsfiddle.net/4wDL5/
CSS:
li {
list-style: none;
font-size: 20px;
}
li:before {
content:"·";
font-size:120px;
vertical-align:middle;
line-height:20px;
}
對:before
和列表項使用定位:
li {
list-style: none;
font-size: 20px;
padding-left: 50px;
position: relative;
}
li:before {
content:"·";
font-size:120px;
vertical-align:middle;
line-height:20px;
display: block;
position: absolute;
left: 5px;
top: 5px;
}
試試這個代碼
li {
list-style: none;
font-size: 20px;
margin-left: 50px;
}
li:before {
content:"·";
font-size:120px;
vertical-align:middle;
line-height:20px;
position: absolute;
left:0;
}
一個非常快速的修復。
向您的li添加padding-left:40px
在您的li之前添加margin-left:-40px:之前
li { list-style: none; font-size: 20px; padding-left: 40px; } li:before { content:"·"; font-size:120px; vertical-align:middle; line-height:20px; margin-left: -40px; }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.