本篇內(nèi)容介紹了“怎么用CSS繪制漂亮的圓形圖案效果”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機(jī)域名、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、玉環(huán)網(wǎng)站維護(hù)、網(wǎng)站推廣。
另外一種也可以用CSS簡單的實現(xiàn)的形狀是圓形。使用border-radius,你可以畫出各種漂亮的圓形圖案。
CSS代碼
只需要將你的網(wǎng)頁元素的每個邊的border-radius甚至成50%,你就能得到任意大小的圓:
代碼如下:
.circle {
border-radius: 50%;
width: 200px;
height: 200px;
/* 寬度和高度需要相等 */
}
這確實是非常的簡單,但我們無法抵擋在之上使用CSS漸變色和基本旋轉(zhuǎn)動畫的誘惑::
代碼如下:
/* 動畫定義 */
@keyframes spin {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}
/* 旋轉(zhuǎn),漸變色 */
#advanced {
width: 200px;
height: 200px;
background-image: -moz-radial-gradient(45px 45px 45deg, circle cover, yellow 0%, orange 100%, red 95%);
background-image: -webkit-radial-gradient(45px 45px, circle cover, yellow, orange);
background-image: radial-gradient(45px 45px 45deg, circle cover, yellow 0%, orange 100%, red 95%);
animation-name: spin;
animation-duration: 3s; /* 3 seconds */
animation-iteration-count: infinite;
animation-timing-function: linear;
}
“怎么用CSS繪制漂亮的圓形圖案效果”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!