我想创建一个如上图所示的html页面。当浏览器窗口展开时,应旋转两个蓝色div并自动展开。我知道有css transform:rotate()命令。
无论如何,只要我开始缩放浏览器,就可以看到div的顶部和底部边缘。 任何帮助如何实现这一点非常感谢。
答案 0 :(得分:2)
试试 DEMO
.content {
display: flex;
min-height: 100vh;
justify-content: center;
align-items: center;
color: #1A4780;
position: relative;
}
.content:before {
border-bottom: 50vw solid transparent;
border-left: 50vw solid #008EE0;
content: "";
display: block;
height: 0;
width: 0;
position: absolute;
top: 0;
left: 0;
}
.content:after {
border-top: 50vw solid transparent;
border-right: 50vw solid #1A4780;
content: "";
display: block;
height: 0;
width: 0;
position: absolute;
bottom: 0;
right: 0;
}
<div class="content">
<p>Lorem ipsum dolor sit amet, consectetur.</p>
</div>