在 CSS 中為框建立部分邊框
在 CSS 中,無法直接聲明具有特定大小或部分覆蓋的框邊框。但是,有一種替代方法可以有效地重新建立此效果:
解決方案:
為框建立常規CSS 邊框,並添加使用CSS 定位的子元素將邊框延伸到所需的長度。以下是一個範例:
.box { width: 350px; height: 100px; background: lightgray; position: relative; margin: 20px; border: 1px solid black; } .box:after { content: ''; width: 60px; height: 4px; background: gray; position: absolute; bottom: -4px; }
HTML:
<div class="box"></div>
此程式碼會建立一個帶有常規黑色邊框的框,以及一個額外的60 像素長的灰色條,位於底部,有效模擬部分邊框。此技術在不支援 CSS 定位的舊版瀏覽器中會正常降級。
以上是如何使用 CSS 為方塊建立部分邊框?的詳細內容。更多資訊請關注PHP中文網其他相關文章!