Can*_*yer 7 html css background css3
我不太喜欢CSS,所以我认为这是微不足道的,但到目前为止我没有尝试过看起来我想要的东西.我附上了一张图片来展示确切的布局.照片中的线条仅用于显示颜色应该更改的位置.
这是我尝试过的一些代码,但看起来并不是我想要的.
.block {
background-color: black;
left: -50;
height: 150px;
width: 100%;
transform: rotate(-40deg);
}
Run Code Online (Sandbox Code Playgroud)
CSS表格
<body>
<div class="block">
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
Tem*_*fif 15
作为线性渐变的替代方法,您可以使用具有偏斜变换的伪元素:
body {
height: 100vh;
margin: 0;
background: yellow;
}
body:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: -250px;
width: 500px;
background: #000;
transform: skew(-30deg);
}
Run Code Online (Sandbox Code Playgroud)
以一定角度使用线性渐变
body {
margin:0;
}
div {
height: 100vh;
background: linear-gradient(105deg, black 25%, yellow 25%)
}
Run Code Online (Sandbox Code Playgroud)
<div></div>
Run Code Online (Sandbox Code Playgroud)