css的伪类:before 和 :after 的强大之处
2016-11-17 01:55
423 查看
太极图 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>八卦图</title> <style> /*===== 技术要点:实现此技术需要用到css伪类:before和:after--->>注意点:就是要在指定的元素内容之前或者之后插入一个包含content属性(需要注意的是如果没有content属性伪类将没有任何作用); ====*/ *{margin: 0;padding: 0;} body{background: blue;} .Gossip{ width:192px; height:96px; background: #fff; border-style: solid; border-width: 0px 0px 100px 0px; position: relative; border-radius:50%; margin: 100px auto; -webkit-animation:move 2s linear infinite; } .Gossip:before, .Gossip:after{ content: ""; position: absolute; } .Gossip:before{ width: 24px; height: 24px; top:50%; left:0px; background: #fff; border: 36px solid #000; border-radius:50%; } .Gossip:after{ width: 24px; height: 24px; top:50%; left:50%; background:#000; border: 36px solid #fff; border-radius:50%; } @keyframes move{ 0%{ -webkit-transform:rotate(0deg); } 100%{ -webkit-transform:rotate(360deg); } } </style> </head> <body> <div class="Gossip"></div> </body> </html> ![八卦](http://img.blog.csdn.net/20161117015500561)
相关文章推荐
- CSS伪类(pseudo class)简明介绍之:before和:after
- CSS伪类对象before和after的用法实例详解
- CSS基础-03 伪类,伪元素,before和after使用案例
- css 中的伪类选择器before 与after
- 【:before与:after】css的伪类与伪元素
- [DIV/CSS] CSS 属性 :before && :after的用法,伪类和伪元素的区别
- 通过js修改css伪类after,before等样式
- CSS伪类before,after制作左右横线中间文字效果
- CSS伪类元素 :after :before
- css中伪类元素:before和:after
- CSS的伪类 :before 和 :after
- css中伪类 :before和:after
- CSS伪类(pseudo class)简明介绍之:before和:after
- CSS :before :after 伪类选择器
- CSS伪类:before 和 :after
- CSS伪类对象before和after的实例
- CSS伪类:before 和 :after
- 伪类“:before”,“:after”和伪元素“::before”、“::after”-CSS生成内容
- css之伪类选择器:before :after(::before ::after)
- CSS伪类:before在元素之前 :after 在元素之后实例讲解