更改 CSS 边界边缘的交汇方式?
Change how CSS border edges meet?
css 边界边缘的外观:A
我希望它们看起来如何:B
我该如何完成?
我试过使用 "outer shadow",但即使将模糊设置为 0,得到的左边框也明显模糊。对其他解决方案开放,但最好不要添加额外的元素。
编辑,可以使用:
box-shadow: 0 5px red;
这表明两种技术都用在一个 DIV:
<div id="square" style="height: 50px; width: 50px; border-left: 5px solid black; border-top: 5px solid red;box-shadow: 0 5px red;"></div>
如果您正在寻找两侧黑色边框和顶部和底部红色边框:
<div id="square" style="height: 50px; width: 50px; border-left: 5px solid black; border-right: 5px solid black;box-shadow: 0px 5px 0px red, 0px -5px 0px red;"></div>
css 边界边缘的外观:A
我希望它们看起来如何:B
我该如何完成?
我试过使用 "outer shadow",但即使将模糊设置为 0,得到的左边框也明显模糊。对其他解决方案开放,但最好不要添加额外的元素。
编辑,可以使用:
box-shadow: 0 5px red;
这表明两种技术都用在一个 DIV:
<div id="square" style="height: 50px; width: 50px; border-left: 5px solid black; border-top: 5px solid red;box-shadow: 0 5px red;"></div>
如果您正在寻找两侧黑色边框和顶部和底部红色边框:
<div id="square" style="height: 50px; width: 50px; border-left: 5px solid black; border-right: 5px solid black;box-shadow: 0px 5px 0px red, 0px -5px 0px red;"></div>