我已经看过几个堆栈溢出问题,虽然有些人帮助我制作了迄今为止我所拥有的东西,但是我仍然无法让它看起来完全像我之后的样子。我正在努力实现this。盒子内的彩色边框和不透明度的曲线盒子
到目前为止this is my result查看时。
似乎它几乎在那里,除了中间区域的那些白色的角落。任何人都可以帮我弄清楚我做错了什么?我的代码如下。
HTML:
<div class="outerborder">
<div class="middleborder">
<div class="innerborder">
<div class="contentarea">
Text here lalalalala
</div>
</div>
</div>
</div>
CSS:
.outerborder
{
border-radius:10px;
border: 1px solid #000;
}
.middleborder
{
border-radius:10px;
border: 10px solid rgba(102,153,102, .5);
}
.innerborder
{
border-radius:10px;
border: 1px solid #000;
}
.contentarea
{
padding: 10px;
border-radius:10px;
background: #c7c7c7;
}
为什么要用这么多的元素,而不只是一个? – Ana
你的'middleborder'有一个白色背景,因为它的孩子的边界半径而显示。如果需要,您可以为其背景添加颜色,但@ SNAG的解决方案很好。 – DigTheDoug
你实际上也可以移除内边界。我已编辑我的回答 – SNAG