gpt4 book ai didi

html - 底部和顶部 Angular 盒子

转载 作者:行者123 更新时间:2023-11-28 17:36:58 26 4
gpt4 key购买 nike

我想知道如何在 CSS3 中制作成 Angular 盒子。喜欢这个网站: http://themeluxe.com/themes/glissando/ (白人)

我怎样才能使边框看起来更好、更平滑。

查看他们的代码,我发现了这个 css:

.container:before, .container:after {
border-bottom: 80px solid transparent;
border-left: 110vw solid transparent;
content: "";
display: none;
height: 0;
margin-top: -80px;
position: relative;
width: 0;
}

但对我不起作用。

最佳答案

在您链接到的网站中,他们使用“边框技术”在伪元素上创建倾斜框,您可以在这个SO question 中了解该技术。 .

这是一个使用这种技术创建倾斜底部和顶部的简单 fiddle 。它应该可以帮助您了解它的工作原理:

DEMO

HTML :

<div></div>
<div class="second"></div>

CSS:

body{
margin:0;
padding:0;
}
div{
height:200px;
background:teal;
position:relative;
}
.second{
background:gold;
}

.second:before{
content:'';
position:absolute;
bottom:100%;
border-left:100vw solid transparent;
border-bottom: 80px solid gold;
}

您还应该知道,在您链接到的网站中,他们使用的是 vw units .他们是not supported by IE8-

关于html - 底部和顶部 Angular 盒子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24915853/

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