【发布时间】:2023-01-21 03:28:58
【问题描述】:
我正在尝试像上面的照片一样在 div 的一角制作类似发光的渐变(颜色并不重要)
我试过了:
<div style={{ background: `linear-gradient(#f79800,#03A678)` }}>
<Icon/>
</div>
.icon-wrapper {
background: linear-gradient(#f79800, #03A678);
display: inline-block;
padding: 8px;
}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css" integrity="sha512-MV7K8+y+gLIBoVD59lQIYicR65iaqukzvf/nwasF0nqhPay5w/9lJmVM2hMDcnK1OnMGCdVK+iQrJ7lzPJQd1w==" crossorigin="anonymous" referrerpolicy="no-referrer"
/>
<div class="icon-wrapper">
<i class="fa-solid fa-umbrella"></i>
</div>
【问题讨论】:
-
FWIW 这似乎与 CSS 无关;考虑只为此显示呈现的 HTML。
-
我添加了一个 sn-p 演示。它是否准确地反映了您的情况?
-
你问的是发光还是关于反射?
-
@isherwood 那是我的情况。我正在尝试在 div 的左上角实现弯曲的白光
-
这是一个有光泽的反射,而不是发光。如果你搜索它,你会得到更好的结果,而且它已经被彻底覆盖了。