【发布时间】:2021-07-19 14:34:23
【问题描述】:
如何在不使用<hr> 标签的情况下绘制细水平线?
我试过了:
.horizontal-line{
border-top: 1px solid #9E9E9E;
border-bottom: 1px solid #9E9E9E;
}
虽然它有效,但我希望这条线更细。我尝试将 1px 减小到 0.5px,但是没有用。
【问题讨论】:
-
0.5px和0.25px在我的浏览器中工作得很好。 -
另外,如果您希望线条更细,只需使用border-top 或border-bottom,而不是同时使用两者(如果您用作
<hr>的替代品@ -
不使用边框?使用
background-color: #9E9E9E; height: 0.5px;? -
它可能取决于您的浏览器和/或设备如何部分 CSS 像素在屏幕上呈现 - 特别是在多个屏幕像素构成一个 CSS 像素的那些屏幕上。您可能会发现生成的宽度取决于缩放级别。
-
简写:
<div style="border-bottom: 1px solid gray" ></div>
标签: javascript html css tags visual-web-developer-2010