我已经使用一个标签并为此<div style="margin:0 auto; ">设置了属性,并且工作正常。但是我在上面使用了一个并设置了如下的浮点数

.gallery-div{ background:url(images/gallery-bg.png) repeat-y;
float: left;
width:101px;
margin:2px 2px  0px 2px;
border-bottom:2px #9b9b9b solid;
}


问题是它出现在左侧而不是中央。如果删除

float: left; then it appear one below the other like that.


请参阅以下屏幕截图



请帮助我,我们将提供任何帮助。

最佳答案

没有您可以尝试的确切HTML。您应该尝试在enter link description here上放置一个模拟。但是我可以想到一些事情。

如果需要一个接一个,则需要浮点或绝对/相对位置。在那之后,使用左右边距来设置确切的边距,以使其居中。

看,我在这里添加了margin-left。尝试在那里使用不同的数字,以便将其放到中心

.gallery-div{ background:url(images/gallery-bg.png) repeat-y;
float:left;
width:101px;
margin:2px 2px  0px 2px;
margin-left:30px;
border-bottom:2px #9b9b9b solid;
}

关于html - 移动版左侧和右侧的间距问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12382175/

10-13 02:29