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

标签 css border pixel

我的设计中有各种实例需要

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

等...

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

但是,浏览器似乎可以四舍五入小数点,因为我没有看到两者之间有太大区别(如果有的话)。

我应该只使用 2px1px 来代替,还是有更好的方法来解决这个问题?

我正在帮助的一位设计师对 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/

相关文章:

Flutter屏幕尺寸计算

javascript - 为什么 jQuery UI Accordion 打开/关闭动画如此不稳定?

javascript - jquery show hide multiple div on click - 想在点击后隐藏触发器点击的链接

css - Wordpress 页脚中的奇怪图标边框

r - ggplot中的控制点边框厚度

javascript - 如何逐像素填充 Canvas ?

javascript - 为什么这一行(里面有一个表格)表现不同?

css - 在链接中创建一个 div(带有背景图片)

html - 一侧有扩展边框的框

java - 使用 Java 缓冲图像像素读取器