我想限制应用于div元素(或任何HTML元素)的边框长度。例如考虑一个宽度100px的div,是否有将边框应用于只有40px宽度本身?控制边框长度
Q
控制边框长度
0
A
回答
3
您将需要使用适当宽度的子div来做到这一点。例如:
<div id="outer">
<div id="border"></div>
<p>...</p>
</div>
有:
#outer { width: 100px; padding-top: 0; }
#border { width: 40px; border-top: 1px solid black; margin-top: 0; }
1
你需要使用一个div嵌套或窄的图像作为背景。
尽量不要添加div来显示边框,总是尽量做到语义。可能你的设计需要一个补充部分。
1
而不是添加另一个<div>
,你可以简单地使用伪选择:before
和:after
:
div {
position: relative;
}
div:before {
position: absolute;
content:'';
height: 1px;
width: 40%;
background-color: black;
}
这里是fiddle。
相关问题
- 1. 如何控制边界底部长度?
- 2. 控制ipython历史长度
- 3. H1标签边框长度可能吗?
- 4. 编辑标题边框 - 底部长度
- 5. 媒体查询边框长度
- 6. 覆盖CSS底部边框长度
- 7. 边框控制模板
- 8. 粘性长边框
- 9. 动画边框控件的宽度
- 10. 如何控制Windows窗体上的边框厚度和颜色?
- 11. 让边框控制有凹陷的边框
- 12. 使用CSS3从文本框更改边框长度?
- 13. 如何控制边界高度?
- 14. iOS设备调试控制台长度
- 15. 的Python:控制超时长度
- 16. Codeigniter最大控制器长度
- 17. 控制换行符的长度
- 18. 绘制矩形边框厚度
- 19. vis.js固定长度边缘
- 20. UIView四边不同长度
- 21. 网络边缘长度x
- 22. Cytoscape.js布局边缘长度
- 23. 绘制边框的ListBox控件在VB.NET
- 24. 当控件聚焦时绘制边框
- 25. 图像边框控制包裹问题
- 26. 调整边框控制大小
- 27. 控制旋转边框闪光灯AC3
- 28. VBA复选框名称长度限制
- 29. 边框后面的家长
- 30. Xamarin.Forms框架边框宽度
不是使用'background-color'来模仿边框,当然可以使用'border'并设置'height:0;'。可能是更好的解决方案。 – stophecom 2014-01-22 16:23:24