我的设计中有各种实例需要
border-right: 1.5px solid black;
border-bottom: 1.5px solid black;
等...
我的设计也需要更细的线条:1px
。
但是,浏览器似乎可以四舍五入小数点,因为我没有看到两者之间有太大区别(如果有的话)。
我应该只使用 2px
和 1px
来代替,还是有更好的方法来解决这个问题?
我正在帮助的一位设计师对 1.5px
线宽非常坚持。
任何帮助,非常感谢。
最佳答案
您可以使用它,但大多数浏览器会舍入像素值。
http://www.w3.org/TR/2011/REC-CSS2-20110607/syndata.html#values
http://ejohn.org/blog/sub-pixel-problems-in-css
http://cruft.io/posts/percentage-calculations-in-ie/
编辑:请记住,一个 CSS 像素并不总是等于一个物理屏幕像素:A pixel is not a pixel is not a pixel
关于css - 在 css 中使用小数/小数像素作为边框是否明智?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32902085/