gpt4 book ai didi

css - 添加边框到填充

转载 作者:太空宇宙 更新时间:2023-11-04 07:44:07 25 4
gpt4 key购买 nike

我有一个 div,左右边距都设置为 50px。

Padding border?

是否可以添加紫色边框?

我无法向 HTML 添加代码,这应该尽可能使用纯 css 来完成。我试图用 border-image 来欺骗它并添加渐变,但我只能这样添加:

div {
width: 150px;
height: 150px;
background-color: grey;
padding-left: 50px;
padding-right: 50px;

border-top: 5px solid black;
border-image: linear-gradient(to right, white 50px, purple 0%);
border-image-slice: 1;
}

<div>Content</div>

https://jsfiddle.net/u7zq0amc/1/

最佳答案

改用伪元素:

div {
width: 150px;
height: 150px;
background-color: grey;
padding-left: 50px;
padding-right: 50px;
position:relative;
margin-top:20px;
}
div:before {
content:"";
position:absolute;
height:5px;
top:-5px;
right:50px;
left:50px;
background:red;
}
<div>Content</div>

关于css - 添加边框到填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48291828/

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