我想用css:從最大到最小的一排5個圓圈進行繪製。我希望5個圓圈佔據頁面的寬度,即使縮小瀏覽器窗口。css包含不同大小的圓圈的正方形表格
.main-circle-block {
border: 2px solid blue;
}
.main-circle-block table {
width: 100%;
border: 2px solid red;
}
.main-circle-block td {
border: 2px solid green;
//border-radius: 50% (just to make them into circles)
width: 20%;
padding-top: 20%;
}
<div class="main-circle-block inside-main">
<table>
<thead>
</thead>
<tbody>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</div>
我想打一排圓形,含最大的圓圈,這將有等於半徑的平方,然後半徑的寬度/高度一半的首個TD標籤2,3,4將會變得更小。
我試圖把一個div標籤,給他們的大小/邊界半徑我想要的TD標籤內,但他們剛剛被壓扁
這個我也試過做的div的表沒有「填充頂前:td標籤上有20%的位,但是當我調整瀏覽器的大小時,我的圈子變成了省略號。
我嘗試使用水平列表使li元素顯示:inline-block;但這並沒有奏效(當我調整瀏覽器大小時,圈子四處亂彈,並沒有連續保留)
- 可以使用表標籤來完成我想要做的事嗎?
- 我應該再次考慮水平列表嗎?
我看到一些與我的類似的問題,但不能完全回答我的問題。
在這樣的應用程序,使用列表或簡單的標記中使用表不是一個好習慣。 – hcheung