扫码关注公众号
描述CSS reset的作用和用途
CSSreset指的是重置浏览器的默认样式,因为现在的浏览器很多,并且每个浏览器都有自己的默认样式,这样就会导致一个页面在多个浏览器下展示产生差异,所以我们需要做一些处理使每个浏览器下展示一致,故需要CSSreset。
什么是CSS Hack?
一般来说是针对不同的浏览器写不同的CSS,就是CSSHack。IE浏览器Hack一般又分为三种,条件Hack、属性级Hack、选择符Hack(详细参考CSS文档:css文档)。例如://1、条件Hack<!--[ifIE]><style>.test{color:red;}</style><![endif]-->//2、属性Hack.test{color:#090\9;/*ForIE8+*/*color:#f00;/*ForIE7andearlier*/_color:#ff0;/*ForIE6andearlier*/}//3、选择符Hack*html.test{color:#090;}/*ForIE6andearlier*/*+html.test{color:#ff0;}/*ForIE7*/
CSS不可继承的样式有哪些?
display、margin、border、padding、backgroundheight、min-height、max-height、width、min-widthmax-width、overflow、position、left、righttop、bottom、z-index、float、clear
box-sizing属性?
用来控制元素的盒子模型的解析模式,默认为content-boxcontext-box:W3C的标准盒子模型,设置元素的height/width属性指的是content部分的高/宽border-box:IE传统盒子模型。设置元素的height/width属性指的是border+padding+content部分的高/宽