我目前正试图渲染页面上的各种圈子。我目前正在起草使用修改CSS圆圈从以下网页:如何在这些CSS界之间放置一个空格?
https://css-tricks.com/examples/ShapesOfCSS/
在上面的链接圈的CSS绘制圆,但我遇到了两个问题:
- 我需要的圆到远离彼此间隔开(也许
3px
?) - 我需要的圈是在同一水平线上
- 我似乎无法做图1和2在相同的TI我
我使用下面的HTML和CSS:
.circle-blue {
width: 10px;
height: 10px;
background: deepskyblue;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.circle-gray {
width: 10px;
height: 10px;
background: gray;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.cell {
display: table-cell;
font-size: 6px;
}
<div class="circle-blue cell"></div>
<div class="circle-gray cell"></div>
<div class="circle-blue cell"></div>
我的圈子div
在我的HTML实现circle
和cell
类。
下Plunker链接会带你到我的例子:
http://plnkr.co/edit/SPHmKyOjF6GbTtjEFPrd?p=preview
注:圈子都很小,所以你必须看看Plunker预览模式下的非常左上角找到他们。
谢谢。这工作。一旦SO的9分钟接受答案政策过期,我会选择这一个作为正确的答案。 – idungotnosn
如果你想保持流动性,你可以从使用表格得到流畅性,以便响应,那么这种技术不会起作用,浮动也会将它们带出正常流程,并且不会推动你的容器。 – DCdaz
@idungotnosn没问题,很高兴我可以帮忙。我已经添加了一些更多的细节来解释为什么'margin'在原始示例中不起作用。 –