这是我正在尝试做的事情-
我知道在 css 中创建一个盒子很容易,并且给边框的任何一侧都更容易。但是我怎样才能只使用 css 来获得这个形状。
但是我尝试了这个东西,我可以使用两个 div(一个白色背景)来做到这一点。
我试过了-
CSS
.box
{
height:100px;
width:200px;
border:10px solid #111;
z-index:1;
}
h1
{
text-align:center;
vertical-align:middle;
position:relative;
}
.transparent-border
{
position:absolute;
z-index:2;
height:20px;
width:170px;
left:30px;
background:white;
}
HTML
<div class="transparent-border"></div>
<div class="box"><h1>ABC</h1>
</div>
JSFIDDLE