Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个带有一些<hr/>元素的导航。最好在纯CSS(3?)中,如何将水平规则的宽度设置为自动减去X个像素?
<hr/>
这不会重复这个问题,因为它是关于什么等同于负填充,这是不可能的。
你可以使用下面的。
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
margin-right
或者你可以使用 Javascript 来做一些更具体的事情。例如:
CSS:
hr { margin-right:20px; width:auto; }
演示