249.两个三角形背景

Posted 前端小智@大迁世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了249.两个三角形背景相关的知识,希望对你有一定的参考价值。

效果 (源码网盘地址在最后)

源码

index.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <link rel="stylesheet" href="./style.css" />
</head>
<body>
  <div class="box"></div>
</body>
</html>

css

html,
body {
  margin: 0;
}
div {
  width: 100vw;
  height: 100vh;
}
.box:after {
  content: ' ';
  border-top: 100vh solid #008ce6;
  border-right: 100vw solid transparent;
  width: 0;
  position: absolute;
}

源码地址

链接:https://pan.baidu.com/s/1Yrk7pZu-c18JCiBXzVoviQ
提取码:0knf

以上是关于249.两个三角形背景的主要内容,如果未能解决你的问题,请参考以下文章

为啥保守光栅化无法为某些三角形调用片段着色器?

为啥这个 CSS 片段可以画一个三角形? [复制]

带背景图像的三角形

JavaScript笔试题(js高级代码片段)

替换的片段在背景上仍然可见

如何在 C++ 中为 GLSL 片段着色器实现 iGlobalTime?