Мне интересно, как центрировать элементы в div, но сохраняйте текст влево.горизонтальные центрирующие элементы в div
Вот jfiddle того, что у меня есть до сих пор. Я хочу, чтобы текст находился в середине div, но чтобы сохранить его левое оправдание.
http://jsfiddle.net/MgcDU/5994/
HTML:
<div class="span4" id="middleFooter">
<div class="mcont" >
<div class="mrow"> <h5 class="tcell"><b>Useful Links</b></h5> </div>
<ul>
<div class="mrow"> <li class="tcell"><a href="#">Contact Us</a></li> </div>
<div class="mrow"> <li class="tcell"><a href="#">About Us</a></li> </div>
<div class="mrow"> <li class="tcell"><a href="#">Copyright Information</a></li> </div>
<div class="mrow"> <li class="tcell"><a href="#">Terms & Conditions</a></li> </div>
</ul>
</div>
</div>
CSS:
#middleFooter {
color: #ccc2a0;
}
.mcont {
background-color: blue;
}
.mrow li {
background-color: red;
margin-left: auto;
margin-right: auto;
}
.mrow h5 {
display: table-row;
background-color: yellow;
}
.tcell {
display: table-cell;
}
Я хотел бы начать с установления вашей недопустимой разметки - вы не можете иметь 'div' внутри' ul'. – boz
Я не могу понять, что вы хотите, можете ли вы сделать макет? – PaoloCargnin