有没有办法创建一个完美的方形div,其边等于document.body的最小边?文档的宽度或高度。它必须要有回应。
答案 0 :(得分:0)
试试这个:
.outer {
width:100%;
height:0;
padding-top:100%;
position:relative;
background:#eee;
}
.inner {
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
}
<div class="outer">
<div class="inner"></div>
</div>
答案 1 :(得分:0)
我想我找到了解决方案。对不起,我刚刚在之前的评论中意识到,它并不适合我,因为正文有默认的保证金。
<html>
<head>
</head>
<body style="padding: 0; margin: 0;">
<div style="width: 100vmin; height: 100vmin; background-color: #333; margin: 0 auto;"></div>
</body>
</html>
&#13;