【发布时间】:2018-05-10 01:23:21
【问题描述】:
我希望创建一个左右边框宽的黄色 div。朝着 div 的外边缘,左右边框的颜色逐渐变细为白色,以模拟透明度。
到目前为止,我已经能够构造 div,但不能构造渐变:
.fade {
margin: 2em 2em; padding-top: 2em; padding-bottom: 2em;
background: rgb(242,242,194);
border-right: 3em black solid;
border-left: 3em black solid;
border-image: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(242, 242, 194) 100%);
{
<div class="fade">Text</div>
上面可以看到发生的情况:线性渐变正确地覆盖了黑色以形成黄色边框,但没有我正在寻找的渐变为白色。事实上,根本没有渐变。
最终产品应如下所示:
我哪里错了?
【问题讨论】:
标签: html css linear-gradients