Как центрировать текст внутри div

Это мой HTML:

<div class="fourcol" align="center" ;="" style="float:;">
<h2 class="center" style="text-align: center;">More Mentors Announced Soon</h2>

Сам текст выравнивается по центру, но я хочу, чтобы он был горизонтально центрирован на странице. Как я могу это сделать?

Это CSS, который я использовал с ним

.fourcol, {
    position: relative;
    float: left;
    margin-right: 2.762430939%;
    margin-bottom: 20px;
    margin-top: 20px; 
}


h2.center {
    width: 50%;
    margin: 0 auto;

2 ответа

Попробуйте этот класс one.change fourcol to more

.more {
    float: left;
    width: 100%;
}
<div align="center" class="more">
<h2 style="text-align: center;" class="center">More Mentors Announced Soon</h2>
</div>

http://jsfiddle.net/aDdge/

Просто уберите ширину 50% линии

h2.center {
    width: 50%; //remove this line
    margin: 0 auto;
}

РЕДАКТИРОВАТЬ

http://jsfiddle.net/aDdge/2/

h2.center {
    margin-top: 34%;
}
Другие вопросы по тегам