2011-05-31 70 views
6

而不是使用圖像,我想知道是否有人知道如何使用CSS製作帶輪廓的小圓圈。是否可以通過CSS製作小圓圈?

我正在嘗試製作類似於靶心標誌或目標標誌的東西。

+0

HTML/CSS標準,你靶向哪個?這很簡單,使用'canvas'標記。 (IIRC,Adobe Illustrator將導出爲可嵌入頁面的格式)。 – 2011-05-31 14:01:51

+0

我想我的答案在這裏正是你在找什麼:http://stackoverflow.com/questions/4840736/easier-way-to-create-circle-div-than-using-an-image/4844059#4844059 - 如果沒有,請告訴我。 – thirtydot 2011-05-31 14:04:16

回答

7

您可以使用圓角的div。

<style> 
.circle{ 
    -webkit-border-radius:8px; 
    -moz-border-radius:8px; 
    border-radius:8px; 
    border:1px solid #ccc; 
    width:8px; 
    height:8px; 
} 
</style> 
<div class="circle"></div> 

但是,可能是,最好是使用canvas和JavaScript。

3

不知道我真正理解你的問題的例子,但是這是你如何畫一個圓,CSS:

.circle 
{ 
    height: 100px; 
    width: 100px; 

    display: block; 
    border: 1px solid black; 

    border-radius: 100px; 
} 
3

對於任何想要繪製小圓圈的人,下面的代碼使用縮放來調整圓圈大小。只需調整規模值就可以了!

.circle{ 
    border: 2px solid #1111a1; 
    padding: 10px 40px; 
    background: #dddddd; 
    width: 1px; 
    height: 60px; 
    border-radius: 100px; 
    transform: scale(0.5, 0.5); 
} 

Plunkr