水木社区手机版
首页
|版面-Web开发(WebDev)|
新版wap站已上线
返回
1/1
|
转到
主题:[css]属性选择器与类选择器的问题
楼主
|
Arreat
|
2012-07-10 13:17:26
|
只看此ID
测试用css文件:
[type='text'] { width: 100px; } .test { width: 50px; }
HTML:
<input class='test' type='text'>
这样写的话,input的宽度为100px,如果把css文件中的.test换成input.test的话,input的宽度就是50px,请问为什么会这样?非常感谢
--
FROM 116.90.82.*
1楼
|
Arreat
|
2012-07-10 13:26:46
|
只看此ID
问题解决了,css选择器并不总是遵循后面的覆盖前面的法则,优先级取决于每个选择器在rank中的排名,一般选择器的属性越多,得分越高,优先级就越高,谢谢大家
--
FROM 116.90.82.*
2楼
|
shaolin
|
2012-07-10 13:33:50
|
只看此ID
跟属性多少没关系,有优先级的。。
http://www.w3.org/TR/CSS21/cascade.html#specificity
【 在 Arreat (Kathos) 的大作中提到: 】
: 问题解决了,css选择器并不总是遵循后面的覆盖前面的法则,优先级取决于每个选择器在rank中的排名,一般选择器的属性越多,得分越高,优先级就越高,谢谢大家
--
FROM 61.135.152.211
3楼
|
Arreat
|
2012-07-11 13:33:29
|
只看此ID
非常感谢,这下彻底搞清楚了
【 在 shaolin 的大作中提到: 】
: 跟属性多少没关系,有优先级的。。
:
http://www.w3.org/TR/CSS21/cascade.html#specificity
:
--
FROM 116.90.82.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版