CSS3對勾效果詳解
分享一段程式碼例項,它利用css3實現了對勾效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> .light{ position: relative; width: 24px; height: 24px; } .light::after{ position: absolute; top: 4px; left: 8px; width: 6px; height: 10px; border-style: solid; border-color: red; border-width: 0 2px 2px 0; transform: rotateZ(45deg); content: ""; } .light.off::after { border-color: white; } </style> </head> <body> <span class="light"></span> </body> </html>
利用一個矩形相鄰的兩個邊框,然後再將其旋轉一定的角度,即可實現對勾效果。
class屬性值同時具有light和off類,其實沒有必要使用off,這麼寫的一個好處是可以根據需要新增或者刪除off類。
相關閱讀:
(1).::after參閱CSS E:after/E::after一章節。
(2).transform參閱CSS3 transform一章節。
(3).相對定位參閱CSS position:relative 相對定位一章節。
(4).絕對定位參閱CSS position:absolute 絕對定位一章節。
相關文章
- CSS 對勾效果CSS
- css3過渡效果詳解CSSS3
- CSS3開關門效果詳解CSSS3
- CSS3動態月食效果詳解CSSS3
- CSS3旋轉大風車效果詳解CSSS3
- CSS3五角星效果詳解CSSS3
- css3動畫效果抖動解決CSSS3動畫
- css3過渡詳解CSSS3
- 教你怎麼使用css3給圖片新增漸變效果(程式碼詳解)CSSS3
- CSS3象棋效果CSSS3
- css3系列之詳解perspectiveCSSS3
- CSS3 矩形切角效果CSSS3
- CSS3翻轉效果CSSS3
- CSS3呼吸燈效果CSSS3
- CSS3空心圓效果CSSS3
- CSS3 checkbox美化效果CSSS3
- CSS3哭臉效果CSSS3
- CSS3 文字效果CSSS3
- JavaScript 打字機效果詳解JavaScript
- JavaScript 秒錶效果詳解JavaScript
- jQuery彈幕效果詳解jQuery
- JavaScript抽獎效果詳解JavaScript
- jQuery 放大鏡效果詳解jQuery
- CSS3 animation – steps 函式詳解CSSS3函式
- css3中transition屬性詳解CSSS3
- CSS3箭靶效果程式碼CSSS3
- CSS3花屏文字效果CSSS3
- CSS3白鶴展翅效果CSSS3
- CSS3 loadding效果程式碼CSSS3
- CSS3 loadding載入效果CSSS3
- JavaScript 雪花飄舞效果詳解JavaScript
- JavaScript省市級聯效果詳解JavaScript
- CSS3動畫效果下拉導航選單效果CSSS3動畫
- CSS3多面體旋轉效果CSSS3
- CSS3星系旋轉效果代CSSS3
- CSS3多層邊框效果CSSS3
- CSS3郵票鋸齒效果CSSS3
- CSS3圓環效果程式碼CSSS3