为什么直接写.on{样式}没css效果,而必须是#tabs ul li.on{样式}呢?

来源:10-1 编程挑战

qq_东方Tel_0

2017-03-03 23:30

为什么必须是#tabs ul li.on{样式},而不能是.on{样式}???了解了一些关于css优先级的知识,但还是不明白,求大神指点

写回答 关注

2回答

  • 10点
    2017-03-05 15:14:19

    应该不用 

    #tabs ul li.on{}

    这样麻烦把,可以直接#tabs  .on  (ID为tabs下,class为on的样式),直接用on应该也可以,最好把代码放出来


  • 10点
    2017-03-05 15:12:25

    样式优先级:内联样式>id选择器>类选择器>元素选择器

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468192 学习 · 21891 问题

查看课程

相似问题