我不知道该怎么做。
我想做的是在Uncategorized和82,359之间打印点,或者至少是错觉,我想我必须做一些虚线边框
<ul class="list">
<li>
<a href="#">
<span class="count">82,359</span>
Uncategorized
</a>
</li>
</ul>
CSS
.list a {
display: block;
padding: 6px 10px;
}
.list .count {
font-weight: normal;
float: right;
color: #6b7a8c;
}
我想要的是:
我尝试过的,我能想到的唯一方法是<div style="border-bottom: 1px dotted #CCC;"></div>
介于.count和Uncategorized之间,但这会在两者之上添加边框
6条答案
按热度按时间qfe3c7zg1#
根据此处使用的示例:黑帽武士引用的Dot Leaders,对标记和链接中的CSS进行了细微的更改。
添加了注解以解释代码如何工作。
第一个
n53p2ov02#
我会选这样的
第一个
0qx6xfy63#
你正在寻找的是所谓的点领导人。这里有一篇文章,描述如何实现所需的效果:
http://www.w3.org/Style/Examples/007/leaders.en.html
xzv2uavs4#
我使用了一个肮脏的黑客。首先,标签现在有一个高度13。然后我添加了背景色:白色(或其他)来删除文本下的点。请小心使用此解决方案!
s6fujrry5#
试试这个
HTML语言
CSS
看看这个Fiddle
6g8kf2rb6#
使用Flex,现在变得非常简单:
CSS:
请注意,我降低了点线div的高度,以使线条位于所需的位置。