【发布时间】:2015-05-07 23:03:52
【问题描述】:
我正在为朋友制作一个简单的网站,但我似乎无法将 5 个 png 图像居中? 我将它们放在一个 div 中,并且图像本身正在使用 display: block;和边距:自动;正如您将在下面看到的那样,将之前确实有效的仅用于 1 张图片的居中。 我的代码:
.middleContent{
width: 100%;
top: 50px;
position: relative;
}
h2{
font-family: helvetica;
font-size: 15px;
text-align: center;
float: left;
width: 20%;
position: relative;
top: 30px;
}
.middlePhoto1, .middlePhoto2, .middlePhoto3, .middlePhoto4, .middlePhoto5{
width: 15%;
padding-right: 2%;
padding-left: 2%;
}
<div class="mainContent">
<img class="topContent" src="img/homepage.jpg"></img>
<div class="middleContent">
<img class="middlePhoto1" src="img/icon1.png"></img>
<img class="middlePhoto2" src="img/icon2.png"></img>
<img class="middlePhoto3" src="img/icon3.png"></img>
<img class="middlePhoto4" src="img/icon4.png"></img>
<img class="middlePhoto5" src="img/icon5.png"></img>
</div>
</div>
所以我对其进行了一些编辑,现在图像位于屏幕的中心,但如果有意义的话,仍然不在中心屏幕的中心。我只使用了 5% 的填充,我还剩下 300 像素,但是当它确实有足够的像素空间时,第五个图标仍然不适合???!?!?!?!?!?!?!
【问题讨论】:
-
对于图像,为它们提供与您将类视为 id 相同的类。