【发布时间】:2014-11-28 04:05:34
【问题描述】:
我正在尝试创建一个网站,对于导航,我认为它会很酷,如果我可以使用形状,我会尽量避免使用图像。
我正在尝试创建的特定形状是带有边框的新月形。
我想要达到的目标:
我想用红色周围的边框来完成这个形状,而圆圈的其余部分(不是红色轮廓的一部分)消失了。
.bottom_line {
position: absolute;
height: 500px;
width: 500px;
border: 10px solid black;
border-radius: 500px;
box-shadow: 100px 100px 0px 0px red inset;
}
.top_line {
position: absolute;
top: 110px;
left: 110px;
height: 500px;
width: 500px;
border: 10px solid black;
border-radius: 500px;
}
<div class="top_line"></div>
<div class="bottom_line"></div>
【问题讨论】:
-
这是 SVG 的完美案例......
标签: html css css-shapes