我有2个div,一个延伸100%,另一个适合网格。第二个div有3个图像。我希望将这3张图像居中,而不会有任何换行符。
当我使用
时#socialMediaHolder img{
display:block;
margin-left:auto;
margin-right:auto;
}
它会创建换行符。我尝试过使用跨度并给出范围
span{
white-space:nowrap;
}
但这不起作用。我可以漂浮图像,但随后它们不会居中。
我该如何解决这个问题?
答案 0 :(得分:3)
text-align: center
#socialMediaHolder
display: inline-block;
#socialMediaHolder img
醇>
演示:http://jsfiddle.net/abhitalks/J6KMU/4/
#socialMediaHolder {
text-align: center;
}
#socialMediaHolder img {
display: inline-block;
...
}
答案 1 :(得分:0)
将图片的显示样式更改为inline
。
修改
将包装器div样式设置为text-align:center
,使图像居中。