我刚刚开始使用CSS Grid,它在适当的位置显示正确的方框,但是像素大小错误????主容器显示大约1500px
而不是1200px
,所有行维度也都是错误的。
#container {
width: 1200px;
display: grid;
grid-gap: 10px;
grid-template-columns: 2fr 1fr 1fr;
grid-template-rows: 225px 175px 225px 160px;
}
.feature {
grid-row: 1 / 5;
}
.vertical {
grid-row-end: span 2;
}
.im_picture {
background-color: #336;
}
.im_picture img {}
.button {
background-color: #808000;
grid-column: 2 / 4;
}
<div id="container">
<div class="im_picture feature"></div>
<div class="im_picture vertical"></div>
<div class="im_picture"></div>
<div class="im_picture vertical"></div>
<div class="im_picture"></div>
<div class="button">book a session</div>
答案 0 :(得分:1)
代码没有问题,这是Chrome和Windows设置组合的问题
https://superuser.com/questions/1139259/how-to-adjust-ui-scaling-for-chrome