【发布时间】:2012-01-31 13:51:55
【问题描述】:
CSS px 可以是一个分数吗?标准允许吗?如果支持,主流浏览器是否支持?
伙计们,让我们用文档来支持答案。
【问题讨论】:
-
@MetalFrog 这个问题源于工作中的讨论:-)
-
具有讽刺意味的是,我最近不得不使用小数像素来让 jQuery UI 可排序网格正确布局。当占位符上的边距与周围项目的边距相同或比其小一个像素时,拖动时网格会在整个位置移动。唯一的解决方法(以及跨浏览器的解决方法!)是将占位符的边距减少 0.5 像素。然后,一切正常。不管是不是规范,大部分都是迂腐的,你必须在一天结束时做你必须做的事情。
-
是否有关于浏览器应如何呈现小于 1px 的行的规则?我有很多页面(Word 文档转换为 HTML),其中表格边框的宽度对应于像素的一小部分。这些在 IE 和 firefox 中显示为 1px,但边框在 chrome 中根本不可见
-
您最初的问题是关于分数还是小数?小数是 1/3,而小数是 0.33(重复)。在数学上是有区别的,如果有什么东西关心数学的技术性,那就是计算机。
-
非重复,但相关 - 讨论渲染尊重的分数像素:stackoverflow.com/questions/4308989/…