gpt4 book ai didi

html - 用 "dynamic height"创建一个盒子

转载 作者:太空宇宙 更新时间:2023-11-04 13:51:17 24 4
gpt4 key购买 nike

我正在寻找一种使用 CSS 创建 div 的方法,如下图所示:

enter image description here

右边的底部不是白色而是透明的。

这怎么可能?

最佳答案

方法#01:

使用转换后的伪元素,即 :before:after

body {
background: #ccc;
}

div {
position: relative;
overflow: hidden;
height: 100px;
}

div:before {
transform: rotate(-3deg);
position: absolute;
background: brown;
height: 100%;
bottom: 40%;
content: '';
right: -50px;
left: -50px;
}
<div></div>

方法#02:

使用 css3 linear-gradient

background: linear-gradient(175deg, brown 60%, transparent 60%);

div {
background: linear-gradient(175deg, brown 60%, transparent 60%);
height: 100px;
}
<div></div>

关于html - 用 "dynamic height"创建一个盒子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40800104/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com