如何将 CSS 中的宽度<hr/>设置为小于宽度:自动的 X 像素数?

  • 本文关键字:小于 设置 像素数 hr CSS html css
  • 更新时间 :
  • 英文 :


我有一个带有一些<hr/>元素的nav。最好是在纯CSS(3?)中,如何将水平规则的宽度设置为自动减去X个像素?

这并没有重复这个问题,因为这是关于什么等同于负填充,这是不可能的

您可以使用以下内容。

hr {
    width: auto;
    margin: 0 10px; /* This leaves 10px margin on left and right. If only right margin is needed try margin-right: 10px; */
}

尝试使用margin-right

或者,您可以使用Javascript进行更具体的操作。例如:

CSS:

hr {
   margin-right:20px;
   width:auto;    
}

演示

相关内容

最新更新