CSS3小球靜態環繞效果
分享一段程式碼例項,它實現了小球靜態環繞效果,中心是一個大圓,周邊是小球環繞。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> .box { width: 50px; height: 50px; border-radius: 100%; background: orange; margin: 100px; box-shadow: 50px 0 0 -16px orange, -50px 0 0 -16px orange, 0 50px 0 -16px orange, 0 -50px 0 -16px orange, -34px -34px 0 -16px orange, 34px 34px 0 -16px orange, -34px 34px 0 -16px orange, 34px -34px 0 -16px orange; } </style> </head> <body> <div class="box"></div> </body> </html>
上面程式碼實現了預期效果,下面介紹一下它的實現過程。
一.程式碼註釋:
(1).border-radius: 100%,將div元素設定為圓形。
(2).box-shadow: 50px 0 0 -16px orange,此屬性是實現的關鍵,屬性值是多個,僅以一作為例子,做一下介紹;50px規定,印象向右移動50px,第一個0表示在垂直方位上沒有移動,第二個0表示沒有模糊效果,-16px表示向內擴充套件,也就是較少陰影的面積,所以周圍的小球要小於元素本身。
二.相關閱讀:
(1).border-radius參閱CSS3 border-radius一章節。
(2).box-shadow參閱CSS3 box-shadow一章節。
相關文章
- CSS3邊框動態環繞效果CSSS3
- CSS3環繞動態邊框效果CSSS3
- css3小球上下移動效果CSSS3
- css3滑鼠懸浮小球彈性效果CSSS3
- CSS3 實現兩端擺動的小球效果CSSS3
- CSS文字環繞圖片效果CSS
- CSS3實現的小球旋轉載入等待效果CSSS3
- canvas小球碰壁效果Canvas
- CSS 邊框動態環繞CSS
- css3實現線條環形動態運動效果CSSS3
- css3實現邊框具有動態環形遮罩效果CSSS3遮罩
- canvas小球擺動效果Canvas
- CSS3環形輻射效果CSSS3
- canvas小球落地彈動效果Canvas
- js小球重力和碰撞效果JS
- css3氣泡動態上升效果CSSS3
- CSS3動態月食效果詳解CSSS3
- CSS3動態大白效果程式碼CSSS3
- CSS3動態餅狀圖效果CSSS3
- js隨機運動小球效果JS隨機
- CSS3滑鼠懸浮環裝遮罩效果CSSS3遮罩
- css3實現環狀旋轉效果CSSS3
- CSS3元素環繞另一個元素旋轉CSSS3
- css3動態圓形鐘錶效果CSSS3
- jquery小球碰撞效果程式碼例項jQuery
- CSS3文字動態填充背景效果CSSS3
- 海外靜態住宅IP代理:繞過地理限制的完美解決方案
- CSS3撥打電話動態圖示效果CSSS3
- canvas小球旋轉loadding載入效果Canvas
- js小球拋物線效果程式碼例項JS
- Linux環境下建立靜態庫和動態庫Linux
- CSS3 文字字型顏色動態漸變效果CSSS3
- jquery和css3實現的動態時鐘效果jQueryCSSS3
- 環繞中介軟體
- CSS3象棋效果CSSS3
- css3實現的動態大白效果程式碼例項CSSS3
- 靜態住宅代理助你更好實現Facebook群控效果!挑選靜態住宅ip的購買ip指南
- CSS 線條環形動態運動效果CSS