问答详情
源自:13-1 CSS3的布局 - css布局模型

ID选择符能不能完全被类选择符替换?为什么?

ID选择符能不能完全被类选择符替换?为什么?

提问者:me吐 2016-12-17 15:43

个回答

  • 慕粉13883575239
    2016-12-17 15:53:11
    已采纳

    类选择符的权值为10,ID选择符的权值最高为100

  • 慕工程5119623
    2018-05-08 21:48:34

    在HTML中 所有的选择器都有权重

    !important          infinity-正无穷 现实生活中正无穷+1=正无穷 html中正无穷+1>正无穷

    行间样式                      1000

    id                                100

    class、属性、伪类        10

    标签、伪元素                 1

    通配符                            0


  • qq_玩翌_0
    2017-07-04 09:39:33

    这个是权的问题,权是可以相加的,你想要类超过id那得多麻烦。

  • 蓝枫_单叶落
    2016-12-17 16:15:37

    这要看情况用吧,id可以准确的找到其中一个,但class找到的可以是多个,怎么方便怎么用,看你的需求咯。

  • 慕粉2056333328
    2016-12-17 16:10:26

    如最佳回答所讲,因为id选择符的权值更高,因此在为一些特殊情况设置样式的时候就需要用到ID选择符了。因此ID选择符不能完全呗类选择符替换。