HH123_3 2022-09-22 11:49 采纳率: 85.7%
浏览 78
已结题

学习前端遇到的问题5:这段linear-gradient代码是在做什么?

学习前端遇到的问题5:这段linear-gradient代码是在做什么?

代码如下

<div></div>
body {
  height: 100vh;
  background: red;
  display: grid;
  place-items: center;
}
div {
  width: 500px;
  height: 400px;
  background: linear-gradient(
      -88.75deg,
      #fff0 1.5em,
      #ffffff calc(1.5em + 1px) 55%,
      #fff0 calc(55% + 1px)
    ),
    linear-gradient(
      88.75deg,
      #fff0 1.5em,
      #ffffff calc(1.5em + 1px) 55%,
      #fff0 calc(55% + 1px)
    );
}

结果

img

结果是一个梯形。将一个矩形变成一个梯形应该是和这段代码有关,但没看懂。

  background: linear-gradient(
      -88.75deg,
      #fff0 1.5em,
      #ffffff calc(1.5em + 1px) 55%,
      #fff0 calc(55% + 1px)
    ),
    linear-gradient(
      88.75deg,
      #fff0 1.5em,
      #ffffff calc(1.5em + 1px) 55%,
      #fff0 calc(55% + 1px)
    );

codepen链接

  • 写回答

5条回答 默认 最新

  • 爱音斯坦牛 优质创作者: 编程框架技术领域 2022-09-22 11:52
    关注

    颜色渐变
    https://www.runoob.com/cssref/func-linear-gradient.html
    有帮助的话采纳一下哦!

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月23日
  • 修改了问题 9月22日
  • 创建了问题 9月22日