html里如何修改边框的高度,html – 如何控制边框高度?

时间:2025-03-28 08:52:12

边框总是在包装箱的全长(元素的高度加上其填充)的整个长度,除了调整适用于其的元素的高度之外,它不能被控制。如果您需要的是一个垂直分隔线,您可以使用:

content

content

用css:

span {

display: inline-block;

width: 0;

height: 1em;

border-left: 1px solid #ccc;

border-right: 1px solid #ccc;

}

Demo at JS Fiddle,调整的高度来调整边框’height’。

或者,使用伪元素(:: before或:: after),给出以下HTML:

content
content

以下CSS在与另一个div元素的相邻兄弟节点的任何div元素之前添加一个伪元素:

div {

display: inline-block;

position: relative;

}

div + div {

padding-left: 0.3em;

}

div + div::before {

content: '';

border-left: 2px solid #000;

position: absolute;

height: 50%;

left: 0;

top: 25%;

}