【发布时间】:2017-03-30 10:26:19
【问题描述】:
我想做一个圈<div>,像这张图:
我已经尝试过这段代码。
.discussion:after {
content: '\2807';
font-size: 1em;
background: #2d3446;
width: 20px;
height: 20px;
border-radius: 100px;
color:white;
}
<div class="discussion"></div>
我怎样才能正确地做到这一点?
【问题讨论】:
-
你不能用徽章,把三个点放在里面吗?
-
根据 cmets 对 doppelgreener 的回答,“\2807 是一个盲文字符,代表 8 个点中的 3 个点被填充。不能保证外观一致,因为有时它会显示其他(空)8 个点。它的右侧也有空白区域……您应该使用 \22EE,这是 Unicode 的实际垂直省略号字符。”。
-
为了节省时间和增加灵活性,您应该只使用图标字体; for example(或make your own)。这是一个只使用一个特定图标的罕见网站。
-
为什么不用 SVG? It's what GitHub uses.