已采纳回答 / _你想不想飞_0
这个不是权值的问题了,是方法的优先级不一样。.first是属于嵌入式,span是内联式的。如果使用同一种方法,就可以比较权值了。方法的优先级最好的理解方法就是,离你越近的就越优先,毕竟我们是懒人,能走一步绝对不走两步。可参考 7-4
2018-05-24
最赞回答 / ColdBrewKoffee
他的教程里的第一行有提到 比较权值的时候,其实是对同一个元素来看的。<p> 和 .first 是同一个HTML标签元素,而 <span> 是子元素(不同于<p>元素),所以设置 span{color:pink;} 和其他的设置之间没有权值比较。检验方法:将 <span> 变为 <span class="first"> 试试看。
2018-05-24
已采纳回答 / qq_大胡子_8
除了body,被参照的元素必须有定位属性才起作用,属性具体是什么不重要,写position:relative/absolute/fixed都行。
2018-05-23
已采纳回答 / 慕仰3001383
这是简写,等同于border-width:1px; border-style:solid; border-color:red;简写后,按照顺序就是border:1px solid red;
2018-05-22
已采纳回答 / 醉卧遥峰丶
可以使用类选择器词列表方法为一个元素同时设置多个样式。我们可以为一个元素同时设多个样式,但只可以用类选择器的方法实现,ID选择器是不可以的-----第8-5章原话,多读几遍,再看看代码
2018-05-22
已采纳回答 / 想念云的雨
http-equiv="Content-Type"指示服务器向浏览器解释该文档类型,content="text/html; charset=utf-8"是说文档作为HTML来解析,utf-8是编码格式,国内常见的编码格式有两种,一种是utf-8,一种是gb2312,前端一般用的都是utf-8
2018-05-21
已采纳回答 / 慕先生152769
CSS 中的长度单位 em 并非某个词的缩写,只是一个单位而已。rem 的 r 代表 root,即 root em,表示以根元素的字体大小作为参照。
2018-05-19