-2
我已经设置了一个网格布局,可以在缩小页面大小时响应并堆叠。如何将中心网格对齐
但是,我该如何居中三个div?你会注意到,在全面扩张时,他们偏离了中心。
http://www.naturettl.com/shop/
谢谢。
我已经设置了一个网格布局,可以在缩小页面大小时响应并堆叠。如何将中心网格对齐
但是,我该如何居中三个div?你会注意到,在全面扩张时,他们偏离了中心。
http://www.naturettl.com/shop/
谢谢。
你可以用很多方法做到这一点,这些方法之一是display:inline
:
div.Box {
width: 20%;
height: 250px;
background: red;
display: inline-block;
}
#Container {
text-align: center;
}
JSFiddle(这与percent
宽度)
JSFiddle(这与px
宽度)
div.Box {
width: 200px;
height: 250px;
background: red;
display: inline-block;
}
另一种方法是制作div.Box float: left;
然后给父母一个固定的width
然后加上margin: auto
使其居中。
div.Box {
width: 200px;
height: 250px;
background: red;
float: left;
margin: 0 5px 0 5px;
}
,但如果你想让它响应你应该写一些media
查询其他分辨率。
你使用什么浏览器?我看不出两边有什么区别...... –
寻求代码帮助的问题必须包括在问题本身**中重现**所需的最短代码。尽管您已经提供了一个示例链接,但如果链接无效,那么您的问题对于其他未来具有相同问题的SO用户将没有任何价值。 –