gpt4 book ai didi

javascript - 给伪元素添加渐变

转载 作者:行者123 更新时间:2023-11-28 12:17:51 27 4
gpt4 key购买 nike

如何将黄色渐变应用于白色箭头?

这是 fiddle 链接: http://jsfiddle.net/VNnKR/

$('.white').hover(function() {
$(this).addClass('gradient');
})

最佳答案

我找到了一个解决方案,请注意它只适用于纯色背景。

HTML:

<div class="arrow">
START HERE!
</div>

CSS:

body {
background: #6cc5c3;
}
.arrow {
margin-top: 150px;
position: relative;
font-weight: bold;
margin-bottom: 5px;
height: 20px;
padding: 10px 30px 10px 10px;
width: 140px;
color: #6cc5c3;
background: #fff;
text-align: center;
}
.arrow:after {
content:'';
height: 0;
width: 0;
display: block;
border-color: #6cc5c3 #6cc5c3 #6cc5c3 transparent;
border-width: 20px;
border-style: solid;
position: absolute;
top: 0;
right: -20px;
}

.gradient {
background: #ffe632;
background: -webkit-gradient(linear, left top, left bottom, from(#fffe8d), to(#f6d23e));
background: -moz-linear-gradient(top, #fffe8d, #f6d23e);
}

DEMO

箭头是透明的,“箭头”的其余部分与正文背景颜色相同。

关于javascript - 给伪元素添加渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19266685/

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