How can I make border-left height property ihave only one attribute h4 and i want to add border left side with height how this can be possible ? in also title here so we can't put height to so can anyone help me?
问问题
118 次
7 回答
1
由于边框将始终与其作为边框的元素具有相同的高度,因此除了更改元素本身的高度之外,您无法控制高度。但是您可以在元素上创建一个伪元素并设置该元素的高度并给伪元素一个边框。
h4:before {
height: 15px;
width: 0px;
content: ' ';
border-left: 2px solid red;
position/top/left as you see fit.
}
于 2013-09-26T09:42:47.800 回答
0
你可以这样做!
<div style="border-left:1px solid black;
height:0px;
width: 0px;
position:absolute;">
Lorem Upsim etc.
</div>
于 2013-09-26T10:22:59.247 回答
0
边框可以有厚度,而不是高度。它们的高度取决于它们应用到的容器的高度。因此,例如,如果您的 H4 的高度为 40px,那么您的边框高度将为 40px。尝试使用 line-height 作为修改 h4 元素的补充:)
于 2013-09-26T09:34:57.077 回答
0
我认为没有任何属性可以控制边框的高度。毕竟顾名思义“它是一个边框”,但您可以做的是为您的 h4 元素提供或删除填充以控制边框的高度
于 2013-09-26T09:37:25.723 回答
0
CSS中没有边框的任何Height属性,而不是边框,您可以添加具有您想要的高度的边框图像。
于 2013-09-26T09:39:45.220 回答
0
这样做..
<h2>
<div style="border-left:1px solid black;height:yourheight:width:5px;position:absolute;">
</div>
//your title name
</h2>
输出
根据需要在行和标题之间留出空格..
于 2013-09-26T09:42:21.157 回答