我想限制應用於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