《
CSS3教程 box-sizing属性》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/03023323H013.htm
定义 box-sizing: content-box; 时,阅读器对盒模型的解释服从咱们之前意识到的 W3C 尺度; 定义 box-sizing: border-box; 时,浏览器对盒模型的解释与 IE6 雷同,
CSS3改变文本选中的默认颜色;
这种情形在 CSS3 时期有了改良,得益于这个叫做 box-sizing 的属性,CSS3布局 灵活的盒子模型,它存在“content-box”跟“border-box”两个值,CSS3属性之text-shadow详解。
同时,因为另一撮浏览器对标准的遵从,我们在准确定义一个在有限空间内显示的 box 时,CSS3属性box-shadow详解,也需要计算一下:留给它的空间只有那么大,刨去 border 和 padding,我们该把它的 width 写成多少呢?
说到 IE 的 bug,css3对于background的调整与增强,一个臭名远扬的例子是它对“盒模型&rdquo,CSS3实现改变默认文本选中的颜色;的过错说明:在 IE5.x 以及 Quirks 模式的 IE6/7 中,CSS3实现对话气泡效果,将 border 与 padding 都包括在 width 之内。这为前端工程师的工作平添了不少麻烦,多少户每个须要定义尺寸的 box 都要思量一下:是否触发了“盒模型 bug”?
--> [
网站建设之]CSS3教程:box-sizing属性
Tag:box-sizing box-sizing
试用这个新属性,Firefox 请应用 -moz-box-sizing,Safari / WebKit 请使用 -webkit-box-sizing,Opera 直接用 box-sizing 即可。
为什么说这个属性&ldquo,CSS3实现Chrome浏览器的新LOGO;迟来”呢?IE 对于盒模型的解释诚然不合乎 W3C 的标准,然而也有它的利益:无论如何修改 border 与 padding 的值,都不会导致 box 总尺寸产生变更,也就不会打乱页面整体布局,CSS3实战 尽情的实现网页圆角效果。而在 Firefox 等古代浏览器下,CSS3实例资源收集 11个CSS3开发实用工具,假如我们要转变一下 padding 的值,就不得不从新盘算 box 的 width。当初 IE6 死于非命,这个 CSS 属性不免有些捷足先登。
(责任编辑:网站建设)
CSS3教程 box-sizing属性相关文章