我目前正試圖渲染頁面上的各種圈子。我目前正在起草使用修改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'在原始示例中不起作用。 –