面试题201412——CSS
作者:zccst
CSS的优先级?内联和important哪个优先级高?
ID和CLASS
Class可继承
伪类A标签可以继承,列表ULLIDLDDDT可继承
优先级就近原则,样式定义最近者为准
载入样式以最后载入的定位为准
!important>[id>class>tag]
Important比内联优先级高
另外CSS优先级法则:
A选择器都有一个权值,权值越大越优先;
B当权值相等时,后出现的样式表设置要优于先出现的样式表设置;
C创作者的规则高于浏览者:即网页编写者设置的CSS样式的优先权高于浏览器所设置的样式;
D继承的CSS样式不如后来指定的CSS样式;
E在同一组属性设置中标有“!important”规则的优先级最大;
import与link方式的区别?优缺点?
1,link是XHTML标签,@import完全是CSS提供的一种方式。
2,加载顺序不同。link同时加载,@import页面下载完才开始加载。
3,兼容性。老的浏览器(IE5以前)不支持@import。
4,使用dom控制样式时的差别。Dom可以操纵link,但不能操作@import。
CSS3MediaQueries
常见兼容性问题
IE6PNG图片问题
盒子垂直居中方法
垂直:top:50%margin-top:height/2
CSS3
对多背景图圆角投影
相关推荐
background-color: blue;background-color: yellow;<input type="button" value="变蓝" @click="changeColorT