【发布时间】:2015-09-19 05:54:06
【问题描述】:
所以此刻,我正试图将 3 个社交媒体图标很好地置于网站页脚的中心。
因此,我没有使用边距和像素,当然在较小的屏幕上查看时不会响应,我尝试使用百分比,我认为这使它响应。我一直以为会计算屏幕的百分比,导致在不同宽度的不同屏幕上总是相同的百分比距离..
正如您在网站 (http://riksblog.com/Marnik/index.html) 上看到的那样,在调整大小时显然不是这种情况..
有人可以解释一下如何使它具有响应性,以及为什么在调整大小时百分比和边距的组合不能正常工作?
如何始终确保 3 个徽标位于每台设备的中心?
在页脚中居中多个图像并在它们之间留出空白的解决方案:
.footer {
width: 100%;
}
.logo-container {
margin: auto;
width: 320px;
text-align: center;
/* you can set this to the lowest bound,
* or you can change this based on breakpoint
*/
}
.logo {
margin: 0 10px; /*or whatever spacing you need*/
}
<div class="footer">
<div class="logo-container">
<img src="logo/path" class="logo">
<img src="logo/path" class="logo">
<img src="logo/path" class="logo">
</div>
</div>
【问题讨论】:
标签: html css center margin percentage