gpt4 book ai didi

css - 渐变边框上的边框(轮廓)

转载 作者:太空宇宙 更新时间:2023-11-03 17:41:56 30 4
gpt4 key购买 nike

使用这个:

background: -moz-linear-gradient(315deg, transparent 10px, black 10px);

如何在不使用 border 的情况下围绕它创建边框或轮廓?

最佳答案

这不是一个理想的解决方案,但我们可以使用色标并使用 ::before/::after 伪元素来伪造边框,如下所示:

(为简洁起见省略了供应商前缀。)

div {
width: 150px;
height: 50px;
background: linear-gradient(315deg, transparent 10px, red 10px, red 12px, black 12px);
border-top: 2px solid red;
border-left: 2px solid red;
position: relative;
}

div::after, div::before {
content: "";
position: absolute;
background: red;
}

div::before {
width: 2px;
top: 0; right: 0; bottom: 14px;
}

div::after {
height: 2px;
left: 0; right: 14px; bottom: 0;
}
<div></div>

关于css - 渐变边框上的边框(轮廓),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28920442/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com