【CSS】background-clip

background-clip

文档

https://developer.mozilla.org/zh-CN/docs/Web/CSS/background-clip

示例

HTML

<div class="demo border">background-clip</div>
<div class="demo text">background-clip</div>

CSS

.demo {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 120px;
  border-radius: 4px;
  border-width: 4px;
  border-style: solid;
}

.border {
  border-color: transparent;
  background:
    linear-gradient(90deg, #003755, #597581, #969094, #b1a477) padding-box,
    linear-gradient(90deg, #006484, #5aacc4, #8e888a, #e9d18b) border-box;
  color: #fff;
}

.text {
  border-color: #006484;
  background-image: linear-gradient(90deg, #003755, #597581, #969094, #b1a477);
  background-clip: text;
  color: transparent;
}

结果

【CSS】background-clip

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
搬进707_的头像 - 鹿快
评论 抢沙发

请登录后发表评论

    暂无评论内容