我试图让6个盒子适合在一条线上,并根据屏幕分辨率进行更改。我不希望他们进入两条线。我已经尝试组合后,我可以代码。我的理想宽度和高度是250px,其间的填充/边距相等。我不知道还能做什么?无法获得最大宽度
#boxes {} #boxes div {} #calculator {
display: inline-block;
height: 100%;
max-height: 250px;
width: 100%;
max-width: 250px;
border: solid black;
border-width: medium;
margin: auto;
}
#lore {
display: inline-block;
height: 100%;
max-height: 250px;
width: 100%;
max-width: 250px;
border: solid black;
border-width: medium;
margin: auto;
}
#artwork {
display: inline-block;
height: 100%;
max-height: 250px;
width: 100%;
max-width: 250px;
border: solid black;
border-width: medium;
margin: auto;
}
#news {
display: inline-block;
height: 100%;
max-height: 250px;
width: 100%;
max-width: 250px;
border: solid black;
border-width: medium;
margin: auto;
}
#tips {
display: inline-block;
height: 100%;
max-height: 250px;
width: 100%;
max-width: 250px;
border: solid black;
border-width: medium;
margin: auto;
}
#easter_eggs {
display: inline-block;
height: 100%;
max-height: 250px;
width: 100%;
max-width: 250px;
border: solid black;
border-width: medium;
margin: auto;
}
<html>
<head></head>
<body>
<div id="boxes">
<div id="calculator">
<p>TEST</p>
</div>
<div id="lore">
<p>TEST</p>
</div>
<div id="artwork">
<p>TEST</p>
</div>
<div id="news">
<p>TEST</p>
</div>
<div id="tips">
<p>TEST</p>
</div>
<div id="easter_eggs">
<p>TEST</p>
</div>
</div>
</body>
</html>
如果你有6盒250像素(加上额外的填充/边框),你至少需要1500px的宽度。你想在小屏幕上发生什么? – Dekel
我会建议使用'class'为多发使用:d – l2aelba
更改宽度是一个百分比(即1/6总,减去边框位等)。 14%似乎相当接近。还有什么l2aelba关于类的说 – JRQ