-1
CSS的边框边缘的样子:一个
我怎么想他们看:乙
如何做到这一点?
我尝试过使用“外部阴影”,但即使模糊设置为0,产生的左边框也明显模糊。打开其他解决方案,但最好不添加其他元素。
CSS的边框边缘的样子:一个
我怎么想他们看:乙
如何做到这一点?
我尝试过使用“外部阴影”,但即使模糊设置为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>
鉴于你不喜欢通常的选择(虽然我从来没有见过任何模糊...也许你'重新做错了吗?)以及你施加的其他限制......我会说答案是否定的。 –
你可以避免使用'* additional * elements',但是至少没有使用伪元素,答案仍然是一个公司(但是不幸)'不'。 –
使用'box-shadow'或'border-image'可以实现这一点,但不能使用标准的'border'。 – Spudley