我正在尝试使用添加双边框,border: 10px double red;
但如何控制边框的厚度和间距?我希望边框的厚度为 1px。如果我只是将边框更改为 1px,则边框会重叠并且几乎只有一个边框可见。我也尝试使用边框宽度 1px 但结果相同。
我也一直在尝试使用边框间距属性,但无法使其正常工作。
这是我想要完成的截图:https ://share.getcloudapp.com/JrugmEG2
工作jsfiddle:https ://jsfiddle.net/7Lw21z85/
HTML:
<div class="container">
<span class="box">
<h1 class="heading">
Heading text
</h1>
<p>
some text :)
</p>
</span>
</div>
CSS:
.container {
text-align: center;
display: flex;
align-items: center;
flex-direction: column;
padding: 8%;
background-color: black;
}
.heading {
margin: 0;
padding: 0;
color: black;
}
p {
margin: 0;
padding: 0;
color: black;
}
.box {
background-color: white;
border: 10px double red;
padding: 8%;
outline: 15px solid #ffffff;
}