在css中使用小数/小数像素作为边框是否明智?



在我的设计中有很多实例调用

border-right: 1.5px solid black;
border-bottom: 1.5px solid black;

等等……

我也有需要更细线条的设计:at 1px

然而,似乎浏览器可能会四舍五入小数,因为我没有看到两者之间有多大区别(如果有的话)。

我应该只使用2px1px代替,还是有更好的方法来实现这一点?

我帮助的一个设计师是非常坚定的1.5px线宽。

任何帮助,非常感谢。

你可以使用它,但是大多数浏览器会舍入像素值。

http://www.w3.org/TR/2011/REC-CSS2-20110607/syndata.html的值http://ejohn.org/blog/sub-pixel-problems-in-css

http://cruft.io/posts/percentage-calculations-in-ie/

EDIT:请记住,一个CSS像素并不总是等于一个物理屏幕像素:像素不是像素就不是像素

最新更新