css复杂选择器

1.父子选择器/派生选择器 不一定非要标签,用其他也能代替

 <div>  
 <strong>      
 <em>123</em>  
 </strong>
 </div>
 <em>234</em> 
 
 div strong em {    background-color: red;} 

2.直接子元素选择器 只选择有直接关系的

 <div>  
<em>1</em>    
<strong>       
 <em>2</em>    
 </strong>  
 </div> 
 
 div>em{    background-color: red;} 

 <section>    
 <div>      
 <p>        
 <a href="">          
 <span></span>      
 </a>      
 </p>      
 <ul>        
 <li>          
 <a href="">            
 <span>              
 <em>1</em>            
 </span>         
  </a>          
  <p></p>       
   </li>       
    <li></li>      
    </ul>    
    </div>   
     <a href="">      
     <p>        
     <em>2</em>      
     </p>      
     <div></div>    
     </a>  
     </section> 
     
 section div ul li a em{    background-color: red;} 

3.并列选择器 不加空格
同样的标签看权重大小,权重一样后面覆盖前面

 <div>1</div>  
 <div class="demo">2</div>  
 <p class="demo">3</p> 
 
 div.demo{    background-color: red;} 
  1. 分组选择器 用逗号隔开
 <em>1</em>  
 <strong>2</strong>  
 <span>3</span>
 
 em,strong,span{    background-color: red;}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值