Текст в блоках криво выравнивается по высоте при центрировании ВСЕГО макета. Если выравнивать отдельно каждый блок макета, то все ок.
Тут код, где выравнивание ВСЕГО макета
((центр
((макет
((блок33
*заголовок*
текст
))
((блок33
*заголовок*
текст
))
((блок33
*заголовок*
текст
))
))
))
Как выглядит без центрирования ВСЕГО макета
заголовок
текст
текст
заголовок
текст
текст
заголовок
текст
текст
Посмотрел в хроме, вроде перекрывается тут:
.txt2 div, .txt2 table, .txt2 h1, .txt2 h2, .txt2 h3, .txt2 hr, .txt2 pre, .txt2 ul {
margin-top: 15px; // вот это свойство
font-size: 14px;
line-height: 21px;
}
Решение
Не надо применять строчные правила к блочной вёрстке. Лейаут (макет) - это отдельный блок-контейнер, на который остальные правила применяются неопределённым образом на каждом браузере и этого следует избегать.
Вообще без центрирования там всё в порядке - текст идет по левому краю блока
Другими словами, считай каждый блок как отдельную страницу и работай только внутри него.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован ivanbakavan
Отредактирован ScorpioT1000