内的另一个中心的DIV我在这里尝试一个非常简单的过程,基本上是试图以这主要客户专区内居中客户徽标。我刚刚开始使用这个网页设计业务,虽然我可以阅读一些解决方案,但我在将它们应用于我的结构时遇到了麻烦。固定DIV问题
基本上我有几个客户箱,每个都将有它们内部的PNG图像:
<div id="clients">
<div class="client-box">CLIENT LOGO</div>
<div class="client-box">CLIENT LOGO</div>
<div class="client-box">CLIENT LOGO</div>
<div class="client-box">CLIENT LOGO</div>
<div class="client-box">CLIENT LOGO</div>
</div>
我希望能够居中客户框的上有客户的DIV一个固定的重量。我已经使用显示尝试:inline-block的,但似乎并没有做太多。我猜想那是因为我已经迫使他们浮动:左,但我不知道我怎么能维持其在div位置,而这样做。就像我说的,我是一个CSS新手,这是我为我所有的CSS所做的。
下面是我对客户和客户盒CSS:
#clients {
background-image: url("img/images/clients_bg.png");
border-bottom: 1px solid #333333;
border-top: 1px solid #666666;
float: left;
margin-top: 120px;
padding: 10px;
width: 778px;
}
.client-box {
background: none repeat scroll 0 0 #bcb546;
float: left;
font-family: verdana;
font-size: 11px;
height: 60px;
margin-right: 10px;
opacity: 0.8;
padding-top: 40px;
text-align: center;
width: 100px;
}
.client-box:hover {
opacity: 1;
}
从我的理解,这不应该是很难实现的,但到目前为止,我还没有得到任何运气可能是因为我的大脑专注于某种做事方式,它不会让步。任何帮助将不胜感激。
你可以看到直播现场here。
谢谢你。
非常感谢你十三岁,完美地工作。 – 2011-06-15 18:13:29
没问题。如果你需要这个在IE7中工作,请看这里:http://stackoverflow.com/questions/5838454/inline-block-doesnt-work-in-internet-explorer-7-6/5838575#5838575 – thirtydot 2011-06-15 18:16:28
@Stratego:I拒绝了您的建议编辑,因为在这种情况下,差距似乎是需要的。 – thirtydot 2011-06-15 18:17:39