我试图强调h1
-title,但由于某种原因,它总是占用父div的整个长度.我能够这样做的唯一方法是position: absolute
在CSS中添加-property ...
这是设计:
这就是我得到的:
要点是使蓝线仅h1
与父div下的灰色边框线一样宽.
HTML:
<div class="title">
<h1>Contacteer ons</h1>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
h1 {
border-bottom: 8px solid #57c4d0;
position: absolute; /* As I've said, adding this allowed me to do so, but the result was far from ideal! */
}
.title {
border-bottom: 1px solid #dedede;
}
Run Code Online (Sandbox Code Playgroud)
我打算在我的整个网站上使用HTML(每个都有h1
不同的长度,在每个标题上添加固定宽度不是一个选项),所以我正在寻找一个强大的解决方案.有建议的人吗?