2015-03-25 78 views
0

居中对齐的div请参考 - https://jsfiddle.net/L0hav8ma/2/CSS - 甚至在运行时

<div id="x"> 
<div id="x1"> div1 </div> 
<div id="x2"> div2 </div> 
<div id="x3"> div3 </div> 
</div> 

要求是中心的主DIV内对齐DIV1,DIV2和DIV3。

而且,在运行时使用JavaScript我将不得不删除div1和div2。所以即使在那个时候,我也希望div3能够在没有任何额外css改变的情况下居中对齐。

+0

你是什么意思,没有任何额外的CSS更改?那么你期望怎么做呢? – Pete 2015-03-25 08:48:04

+0

我的意思是,做单一的CSS更改。并且在运行时2个div被移除,不应该放置额外的CSS,并且div3应该自动居中对齐。这可能吗? – 2015-03-25 08:50:39

+0

更新:https://jsfiddle.net/L0hav8ma/3/ – kazimt9 2015-03-25 08:51:46

回答

1
#x { 
    height: 70px; 
    width: 400px; 
    background: blue; 
    color: white; 
    margin: 0 auto; 
    text-align: center; /* add this */ 
} 
+0

对不起,请参阅更新的小提琴。 – 2015-03-25 08:49:30

+0

https://jsfiddle.net/L0hav8ma/3/ – kazimt9 2015-03-25 08:50:33

相关问题