內的另一箇中心的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