| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Выравнивание текста по низу <div>`a. |
| Автор: Coder_D 7.1.2010, 20:16 | ||
| Добрый день! Не люблю создавать лишние темы, предпочитаю гугл, но 3 часа экспериментов не принесли видимых успехов. Структура страницы такая: боди-див-контент. Так вот. Нужно снизу дива по центру прилепить строку "Дезигнед блаблабла ©". Сначала я мучался исключительно с css. Потом плюнул, начал делать через таблицу. В итоге в IE полчилось, но страница растянулась, появился скролл. в ФФ - строка "Дезигнед блаблабла ©" вылезла из дива и прилипла к низу боди (как футер). Привожу наглядный код для теста:
Прошу помощи!!! |
| Автор: comcon1 10.1.2010, 02:54 | ||
Спасибо за наличие тестировочного кода в теме. Надо это сделать правилом, мне кажется. Держи ответ:
|
| Автор: Coder_D 10.1.2010, 17:48 |
| comcon1, Спасибо, всё работает! Но если с позиционированием всё относительно ясно, то зачем задавать рамку div`у? /*Проверил, без рамки всё тоже работает.*/ И запутался, как выровнять текст по центру теперь? |
| Автор: comcon1 10.1.2010, 17:59 |
| Рамка обязательно. Хотя бы один из бордеров должен быть. Возможно, не во всех браузерах это актуально. Чтобы выровнять по центру, нужно выставить ширину. Потому что абсолютное и псевдо-абсолютное позиционирования поджимает ширину дива. |
| Автор: Coder_D 10.1.2010, 18:12 | ||
| В ФФ работает, в IE разъезжается теперь. Добавил ширину и рамки для наглядности:
|
| Автор: comcon1 10.1.2010, 18:17 | ||
бордер у внутреннего дива не нужен. только у внешнего. Вот так все ок:
|
| Автор: Coder_D 10.1.2010, 18:20 |
| comcon1, Большое спасибо! Всё работает! |