你的位置:首页 > 软件开发 > 网页设计 > 你应该知道CSS选择器技巧

你应该知道CSS选择器技巧

发布时间:2016-03-09 16:00:08
什么是:before和:after? 该如何使用他们?:before是css中的一种伪元素,可用于在某个元素之前插入某些内容。:after是css中的一种伪元素,可用于在某个元素之后插入某些内容。下面我们先跑个简单的代码测试下效果: <style> ...

什么是:before和:after? 该如何使用他们?

:before是css中的一种伪元素,可用于在某个元素之前插入某些内容。

 

  <style>

      div{

          width:100px;

          height:100px;

          float: left     }

      .first-div{

          background:purple;

          zoom:1.5     }

      .second-div{

          background:black;

          zoom:1     }

      .third-div{

          background:red;

          zoom:.5     }

  </style>

  <div></div>

  <div></div>

  <div></div>

 

以上代码将会展示的依次是紫色-黑色-红色的div,大小分别是100px的1.5倍,1倍,0.5倍。

 

em 和 rem 是什么

1em等于当前的字体尺寸,数值的改变意味着字体大小的调整。em 有继承这个特性,也就是说,外部父元素定义了字体的em大小,内部子元素会继承这一属性的样式。

 

 <style>

      body{

        font-size: 12px; 

      }

      /*html{

          font-size:12px;

      }*/

      div{

          width:200px;

          height:100px;

          float:left     }

      .first-div{

         font-size: 1em      }

      .second-div{

          font-size:2em      }

      .third-div{

          font-size:1rem      }

      .fourth-div{

          font-size:2rem      }

  </style>

  <div>Hello World</div>

  <div>Hello World</div>

  <div>Hello World</div>

  <div>Hello World</div>

 

以上代码分别展示了不同大小的字体,em和rem的区别可以通过仅仅注释body字体样式和html字体样式来看看他们之间的差别。

 


 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:你应该知道CSS选择器技巧

关键词:CSS

CSS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。