What does an “&” before a pseudo element in CSS mean?

后端 未结 3 1450
后悔当初
后悔当初 2020-12-02 11:59

In the following CSS taken from Twitter Bootstrap what does the ampersand (&) character mean?

.clearfix {
  *zoom: 1;
  &:before,
  &:after {
            


        
3条回答
  •  旧时难觅i
    2020-12-02 12:42

    Here is an SCSS/LESS example:

    a {
       text-decoration: underline; 
       @include padding(15px);
       display: inline-block;
    
         & img  {
                    padding-left: 7px;
                   margin-top: -4px;
                 }
     }
    

    and its equivalent in CSS:

    a {
      text-decoration: underline; 
      @include padding(15px);
      display: inline-block;
    }
    
    a img  {
         padding-left: 7px;
         margin-top: -4px;
       }
    

提交回复
热议问题