2017-02-28 129 views
0

我想中心2个图像我已经设置了显示块和边距0但没有任何反应,我尝试了不同div的边距,但也没有结果。我似乎无法找出我做错了什么,中心2浮动图像

这是CSS:

#partners { 
background-color: #FFF; 
height: 500px; 
margin: auto; 
display: block; 
} 

#partners h2 { 
color: #000000; 
font-family: "helvetica"; 
font-size: 36px; 
text-align: center; 
padding-top: 110px; 
} 

.partner1 { 
float: left; 
padding: 0px, 50px, 0px, 50px; 
margin-top: 125px; 

} 

.partner1 img { 
width: 300px; 
} 

.partner2 { 
float: left; 
padding: 0px, 50px, 0px, 50px; 
margin-top: 125px; 
display: block; 
} 

.partner2 img { 
width: 300px; 
margin: auto; 
} 
+3

分享你的HTML,太。 –

回答

0

只是这里假设你的标记,但你要添加text-align: center到父,然后进行子块元素display: inline-block,那么这些元素将在父级中居中。

你也不需要填充量之间的逗号,我巩固了你的一些CSS。

#partners { 
 
background-color: #FFF; 
 
height: 500px; 
 
margin: auto; 
 
display: block; 
 
text-align: center; 
 
} 
 

 
#partners h2 { 
 
color: #000000; 
 
font-family: "helvetica"; 
 
font-size: 36px; 
 
text-align: center; 
 
padding-top: 110px; 
 
} 
 

 
.partner1, .partner2 { 
 
padding: 0px 50px 0px 50px; 
 
margin-top: 125px; 
 
display: inline-block; 
 
} 
 

 
.partner1 img, .partner2 img { 
 
width: 300px; 
 
}

+0

@LaurensvanVliet真棒,np。一旦您认为您的问题得到解决,请务必投票回答有用的答案并接受答案(通过答案选中复选标记)。 –

+0

会做,如果我想添加更多的图片,我只能添加。合作伙伴3,合作伙伴4等最后2个片段? –

+0

@LaurensvanVliet @LaurensvanVliet如果它们都具有相同的风格,那么您应该为所有这些元素提供'.partner'类,那么您可以只使用'.partner'而不是列出所有单独的''。伙伴[编号]'类。 –