| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Отцентровка |
| Автор: Молоток 12.5.2008, 11:09 |
| Перерыл кучу документов однако не понятно как сделать Див по средине Экрана. Допустим как на этом форуме Выскакиевает картинка и просит подождать. Спасибо! |
| Автор: krundetz 12.5.2008, 11:36 | ||
Странно что не нашли. Центрирование делается так:
|
| Автор: SelenIT 12.5.2008, 11:44 |
Только не height, а top, наверное |
| Автор: krundetz 12.5.2008, 11:54 | ||
Странно но работает. Пример взял из рабочего кода. Давно делал и почему height уже не помню. |
| Автор: SelenIT 12.5.2008, 12:19 |
В каком IE? |
| Автор: krundetz 12.5.2008, 12:25 | ||||||
Да вы совершенно правы счас глянул код и понял что ошибся при копирование
это используется в другом месте. Правильно будет:
|
| Автор: Молоток 12.5.2008, 17:09 | ||
Не работает в IE. Текст пропадает с Экрана! |
| Автор: krundetz 13.5.2008, 10:33 | ||||
Нужно быть просто более внимательным. Раз у вас класс то и обращаться необходимо к классу. А что вы делаете вот в этой строке?
По моему обращаетесь к какомута тегу <centriruemy_element> он у вас в документе есть? Замените её на:
|
| Автор: SelenIT 13.5.2008, 20:47 |
+1 ;) А что http://forum.vingrad.ru/index.php?showtopic=210813&view=findpost&p=1508823 в ней делаете? ;) Ну и все-таки для position:absolute, имхо, однозначно логичнее указывать именно top, а не margin-top. А с дрожанием элемента при скроллинге бороться http://www.artlebedev.ru/tools/technogrette/html/fixed_in_msie/. |
| Автор: krundetz 13.5.2008, 22:16 | ||||||||||||
Я подразумевал что centriruemy_element будет заменено на нечто подобное:
или
или
или
и т.п.
В данном случае придется для IE переопределять margin-top нулем, и вычислять top. А я всегда предпочитал не делать лишних движений. |
| Автор: SelenIT 14.5.2008, 10:07 | ||
Зачем? Придется в любом случае (оставлять 50%, имхо, ненадежно). По мне, как раз лишним движением является
|
| Автор: ksnk 14.5.2008, 14:55 | ||
А вот мне всегда казалось, что лучший центровальщик - это таблицы ;-). Самый кроссброузерный и безхакный. Правда доктайп нужно указать...
|
| Автор: Itsys 14.5.2008, 21:28 | ||
Тогда уж так, чтобы наверняка
|
| Автор: ksnk 14.5.2008, 23:44 |
| Itsys, А зачем div'чик? Вроде и так фурычит? |
| Автор: Itsys 15.5.2008, 09:25 | ||
Ну посмотри:
Добавлено через 3 минуты и 27 секунд Особенно хорошо получается в IE |