2015-04-01 2 views
0
<div class="main"> 
<div class="list"> 
<br>ABCD 
<br>ABC 
<br>AB 
<br>A 
</div> 

<div class="list"> 
<br>ABCD 
<br>ABC 
<br>AB 
<br>A 
</div> 
</div> 

я хочу эти DIVs выровняйте по центру страницы (например, таблицы с колоннами, который выравнивается по центру страницы) и Шрифтом- выравнивания следует оставить (плавать слева)Как выровнять более одного DIVs, какой список писем в центре

, как я могу это сделать с помощью CSS

+0

Что вы пробовали? –

+0

.list { ширина: 100px; высота: 200px; } .main { text-align: center; } – DScript

+0

Я скопировал это из другого вопроса. но текст выровнен по центру, который я не хочу. – DScript

ответ

0

Используйте этот

.main{ 
    display:table; 
    text-align:center; 
    margin:0 auto; 
    } 
.main .list{ 
    text-align:left; 
    display:table-cell; 
} 
+0

ОК. это работает. Спасибо, сэр. можете ли вы объяснить, что такое «display: table-cell»; пожалуйста. – DScript

+0

Это работает как

0

Добавить текст в теге р и дать следующий CSS:

p { 
    display: inline-block; 
    text-align: left; 
} 
.main { 
    text-align: center; 
} 

Проверить Fiddle.

+0

спасибо! он работает – DScript

+0

приятный. рад помочь. – ketan

+0

@DScript Вы должны принять/отметить как ответ, который правильно решил проблему. – ketan