2011-03-25 106 views

回答

3

內的div總是被定位在外部的div的頂部,圍繞內的div是可能的,如果它具有固定的寬度:

#inner { 
    width: 100px; //any pixel value here 
    margin: 0 auto; 
} 
+0

+1最簡單,最經濟的方法。 – tahdhaze09 2011-03-25 13:37:40

0

它的所有邊緣

<html> 

<style> 
#outer 
{ 
    background-color:blue; 
    width:400px; 
    height:400px; 
} 
#inner 
{ 
    background-color:green; 
    width:200px; 
    height:50px; 
    margin-left:auto;margin-right:auto;/* <<< */ 
} 

</style> 
    <body> 
     <div id="outer"> 

    bla, bla....... 

<div id="inner"> 
    <p>Test</p> 
</div> 
</div> 
    </body> 
</html> 
0

在計使內部div集中在外部div,你想要類似於下面的代碼

<div id='outer'> 
Blah Blah blah 
<div id='Inner' style='margin: 0 auto; width: 200px;'> 
<p>Test</p> 
</div> 
</div> 

就最重要的問題而言,我建議只需將Blah Blah Blah文本放在內部DIV下面,正如通常所預期的那樣。