Код (Text): <div style="width:70px; height:70px; border: 1px solid black; text-align:center; vertical-align:middle;">123</div> В данной ситуации текст выравнивается только по горизонтали!!! Как сделать так чтобы он выровнился по вертикали??? Я уже все перепробовал и не могу
http://htmlbook.ru/css/vertical-align.html - для блоков не применяется я выкручивалась в подобной ситуации таким способом: HTML: <div style="width:70px; height:70px; border: 1px solid black;"> <table cellspacing="0" cellpadding="0" border="0"><tr><td style="width:70px; height:70px; vertical-align:middle; text-align:center;"> 123 </td></tr></table> </div>
Очень советую сайт http://www.htmlbook.ru/css/vertical-align.html vertical-align:middle; - относительно своего родителя или окружающего текста. тоесть нужно Код (Text): <div style="width:70px; height:70px; border: 1px solid black; text-align:center"> <span style="vertical-align:middle;"> 123 </span> </div> 1 Я мог ошибиться в коде 2 Код в IE работает только с версии 7+[/code]
Да-да, опять имитация таблицы блоками. Попробуйте что-то типа: <div> <span style="top: 50%; margin-top: -100%">123</span> </div>