|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
网上冲浪无论你用InternetExplorer还是NetscapeNavigator,几乎随时都在与CSS打交道,在网上没有使用过CSS的网页可能不好找。
破洛洛文章简介:11个class与一个id”谁的优先级高的成绩.
上周五上班前我们亲爱的三三年夜人又在组里会商了关于“11个class与一个id”谁的优先级高的成绩~_~!
猜一下
01<!DOCTYPEHTML>02<html>03<head>04<metacharset="utf-8">05<styletype="text/css">06body{font-family:"MicrosoftYaHei";}07.a1.a2.a3.a4.a5.a6.a7.a8.a9.a10.a11{color:red;}08#b{color:green;}09</style>10</head>1112<body>13<divclass="a1">14<divclass="a2">15<divclass="a3">16<divclass="a4">17<divclass="a5">18<divclass="a6">19<divclass="a7">20<divclass="a8">21<divclass="a9">22<divclass="a10">23<divclass="a11"id="b">24CSSSelector的优先级25</div>26</div>27</div>28</div>29</div>30</div>31</div>32</div>33</div>34</div>35</div>36</body>37</html>谜底很分明就是你看到的那样儿,事实为何一时又很难说的分明。
明天俄然想到精晓css里讲到过关于css特别性的盘算,本来是酱紫的…一切的selector都被分派一个数值(包括内联),将一切selector值相加失掉终极优先级。可是盘算中并非满10进1来盘算,而是接纳一个没有指定的更高的基数。包管初级其余selector(id)不被那11个大概更多初级的selector组合超越。
selector的特别性分四个品级:a,b,c,d可将a当作是最高位以此类推
- 假如款式为内联a=1
- b为id的总数
- c为class,pseudo-class,andattributeselectors总数
得出此表:
</p>
每个声明内只能有一个属性,如果属性值中含有空格用双引号括起来例,在一个声明块内可以有多个声明,每个声明用分号隔开。 |
|