小数在各个浏览器的差异及css用小数解析差异解
CSS中的小数奥秘:它们能否解决浏览器兼容性问题?
当我们日常编写CSS时,通常会使用整数来定义样式属性,如字体大小或边距。你是否曾经想过,CSS属性值能否包含小数点?如果包含,它们在不同浏览器中的表现有何差异?让我们通过一个实例来这个问题。
让我们编写一个简单的HTML页面,看看在不同浏览器中,CSS小数属性值的显示情况。
```html
body {
font-family: SimSun;
text-align: center;
}
p {
margin: 20px;
height: 30px;
}
.font11-9 { font-size: 11.9px; }
.font11-4 { font-size: 11.4px; }
这段文字的大小是11.9像素。
这段文字的大小是11.4像素。
```
在Chrome、Firefox和IE8中,你会观察到小数属性值通过四舍五入的方式被转换为整数。在IE6和IE7中,这些小数会被向下取整转换为整数。这种特性使我们可以在某些情况下利用小数来替代复杂的CSS hack。例如:
```html
body { font-family: SimSun; font-size: 30px; }
.black { background: black; width: 500px; height: 500px; margin-left: auto; margin-right: auto; overflow: hidden; color: white; }
.white { background: white; width: 100px; height: 100px; margin: 0.9px; } / 在这里使用小数 /
seo推广
- 小数在各个浏览器的差异及css用小数解析差异解
- CSS教程-导致一些问题的overflow
- 印象笔记中国区总经理谷懿离职
- 巴适公交v4.1上线,让手机变身公交卡!
- Win10蓝牙鼠标总是频繁掉线该怎么办-
- 12.0寸酷比魔方CDK07超薄磁吸键盘怎么样-
- Dreamweaver中CSS怎么制作径向圆形渐变-
- GoDaddy的域名购买及DNS配置修改教程
- 小米发布MIUI 7和红米Note2
- Windows10正式版将于7月29日正式发布
- CorelDRAW(CDR)12设计绘制三朵清新小花朵实例教程
- flex布局实现每行固定数量+自适应布局
- 纤毫毕现 高清笔记本常识问与答
- CorelDraw印刷输出注意事项详解
- 神舟精盾U45A1畅玩版上手体验及评测
- 微星GK50 Z和罗技K845哪个好 微星GK50 Z对比罗技K8