对齐使用自定义项目符号点时包装的李文本
我有一个小问题,并想知道是否有人可以想出一个quickfix?
问题
我有一个使用li的自定义项目符号点的lis:before {content:等等。我试图让文字正确对齐 - 你可以在第四个li项目上看到,当这些文字换到下一个他们不是从单词开始,而是在子弹头下。
尝试修复
例
点击这里查看问题的演示:http://jsfiddle.net/MS9Z9/
(以下代码略)
.panel-body ul li {
list-style-type:none;
}
.panel-body ul li:before {
content:"27A8 0a0 0a0";
}
解决方案将是伟大的,但即使是想法赞赏,谢谢!
你可以做
http://jsfiddle.net/MS9Z9/7/
.panel-body ul li:before {
content: "➨ ";
left: 7px;
position: absolute;
}
.panel-body ul li {
border-bottom-style: solid;
border-color: #ccc;
list-style-type: none;
margin: 0;
padding: 0.5em 0.5em 0.5em 1.5em;
position: relative;
}
将before
内容绝对定位,让你的li相对定位,你可以自由调整自定义项目符号
另一种方法是将before
内容留在http://jsfiddle.net/MS9Z9/12/
你也可以使用display: table
属性上的a
标签,看
的jsfiddle
链接地址: http://www.djcxy.com/p/80303.html上一篇: Aligning li text that wraps when using custom bullet point
下一篇: Java "could not find or load main class" with classpath error