好吧我已經編輯了這個問題,因爲問題稍有改變。基本上保證金:0汽車;在2個元素上不適合我。他們不會在頁面中間居中。我想這個jsfiddle展示了一個很好的例子http://jsfiddle.net/Hr4uK/1/想象一下,整個頂部的紅色盒子居中,其他每個div都略微漂浮在右邊。margin:0 auto;不是因爲它應該
CSS:
#sliderFrame {margin: 0 auto; width:990px;} /*remove the "margin:0 auto;" if you want to align the whole slider to the left side*/
.two-step {
width:990px;
background-color: #CADDC0;
margin: 0 auto;
border-bottom:5px solid #CADDC0;
}
.var {
width: 990px;
}
.topimage {
margin: 0 auto;
width:990px;
}
HTML:
<div id="topimage">
<img src="http://www.paycoservices.co.uk/images/test1.jpg" />
</div>
<div id="sliderFrame">
<div id="ribbon"></div>
<div id="slider">
<a href="http://www.menucool.com/jquery-slider" target="_blank">
<img src="http://www.paycoservices.co.uk/jsImgSlider/images/image-slider-1.jpg" alt="Welcome to Menucool.com" />
</a>
<img src="http://www.paycoservices.co.uk/jsImgSlider/images/image-slider-2.jpg" alt="" />
<img src="http://www.paycoservices.co.uk/jsImgSlider/images/image-slider-3.jpg" alt="Pure Javascript. No jQuery. No flash." />
<img src="http://www.paycoservices.co.uk/jsImgSlider/images/image-slider-4.jpg" alt="#htmlcaption" />
<img src="http://www.paycoservices.co.uk/jsImgSlider/images/image-slider-5.jpg" width="968" />
</div>
<div id="htmlcaption" style="display: none;">
<em>HTML</em> caption. Link to <a href="http://www.google.com/">Google</a>.
</div>
</div>
<div class="two-step">
<a href="#"><img src="http://www.paycoservices.co.uk/images/2-step-sfinder.png" width="968" height="100" class="show_hide" alt="3 steps" /></a>
</div>
小心設置一個只包含相關位的[jsfiddle](http://jsfiddle.net/)?我不知道你指的是哪個「兩個div」,因爲你發佈的代碼中有很多div。 –
我做了一個小提琴http://jsfiddle.net/ZLGM9/ – Adam
對不起,今天沒有得到我的希望!我已經更新了jsfiddle來顯示問題,但刪除了所有複雜的東西,只是在底部使用了一個圖像(淺藍色條),因爲您可以看到它只是沒有達到正確的寬度。圖像本身是990px –