2015-01-13 37 views
0

我在網站上有一張圖片幻燈片,我想要一定的跨度長度,同時也是居中。它的跨度爲9,但即使使用text-align:center屬性也無法使其居中。如何居中該跨度元素?

<div class="span9"> 
    <section id="slider"> 
    <div class="fullwidthbanner-container" style="text-align:center;"> 
    <div class="fullwidthbanner" style="text-align:center;"> 
    </div> 
    </div> 
    </section> 
</div> 

這裏的CSS:

#slider { 
margin-top: 100px; 
text-align: center; 
} 

.fullwidthbanner-container{ 
width: 100%; 
position: relative; 
max-height: 700px; 
overflow: hidden; 
text-align: center; 
} 

.sliderbanner-container{ 
width: 100%; 
position: relative; 
max-height: 600px; 
overflow: hidden; 
text-align: center; 
} 

.fullwidthbanner ul li, 
.sliderbanner-container ul li { 
list-style: none; 
text-align: center; 
} 

這裏的的jsfiddle還有:http://jsfiddle.net/uu6dch71/5/

但是,它沒有真正顯示在預覽了。參考該網站是http://jmvanwyck.com

+0

給居中'.span9'一個'width'和'height'和使用'餘量: 0 auto;'。 – PHPglue

回答

1

由於.span9是具有固定寬度的塊容器,可以用

.span9 { 
    width: 870px; 
    margin: 0 auto; 
    float: none; /* default value */ 
} 
+0

非常感謝! margin和float的含義是什麼意思? –

+0

@NathanMiranda'float:none'禁用你所擁有的'float:left'。 'float:none'是「正常」行爲,浮動元素太複雜,無法在評論中解釋。保證金就是保證金,'保證金:0 auto'將'margin-top'和'margin-bottom'設置爲'0'(無保證金),'margin-left'和'margin-right'設置爲'auto'做橫向居中)。 – Oriol