powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как отобразить div на всю страницу.
7 сообщений из 7, страница 1 из 1
Как отобразить div на всю страницу.
    #35485910
Sniper-777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Стандартная задача если подгружать что нибудь аяксом(видимая область накрывается дивом и в нем сообщение - загрузка...).
Как стредствами html и css отобразить div на всю страницу(скорее только на видимую область), при этом что бы при изменении размеров окна или скролинге страницы видимая чать страницы была накрыта этим дивом. Плюс в диве будут всякие элементы, нужно что бы они были в средине этого дива(в центре видимой области).
Много раз с подобной проблемой сталкивался, решения всегда были кривыми.
...
Рейтинг: 0 / 0
Как отобразить div на всю страницу.
    #35495465
RadioM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что разве width:100%; height:100% не подходит?
...
Рейтинг: 0 / 0
Как отобразить div на всю страницу.
    #35495526
Sniper-777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Див должжен быть с самым большим z-index-ом + в этом диве будут всякие надписи "загрузка...", а где они окажутся если на странице есть скролл вниз.
...
Рейтинг: 0 / 0
Как отобразить div на всю страницу.
    #35495641
RadioM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А какие требования к браузеру? Просто поигрался тут... в одном случае IE делает то что надо, а Opera не делает, а в другом наоборот....
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<html>
<div>
...
тут собственно сайт
...
<div style="display:block;position: ??? ;top:0;left:0;width:100%;height:100%;background:#FFFFFF">
...а этим блоком перекроются остальные.....
</div>
</div>
</html>
если вместо ??? - ставить absolute , то в IE всё перекрывается, а в Opera только видимая часть и при прокрутке видно стайт
если вместо ??? - ставить fixed , то в Opera всё перекрывается, а в IE вобще добавляется просто блок снизу......
Может сделать просто плавающий фрейм?...
...
Рейтинг: 0 / 0
Как отобразить div на всю страницу.
    #35495720
Sniper-777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Самое трудное это что бы во всех браузерах (ff ie opera) отображалось одинаково. И display:block в ff 2 как-то не так работало как в 3 вроде...
...
Рейтинг: 0 / 0
Как отобразить div на всю страницу.
    #35498397
Fuse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В таком случае как вариант это проверять что за браузер и в случае с IE использовать position:absolute, если Opera то position:fixed

имя браузера получаем из свойства
Код: plaintext
var BrowserName =  navigator.appName;

при желании можно получить и версию
Код: plaintext
var BrowserVersion = navigator.appVersion;
...
Рейтинг: 0 / 0
Как отобразить div на всю страницу.
    #35498417
Fuse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sniper-777Самое трудное это что бы во всех браузерах (ff ie opera) отображалось одинаково. И display:block в ff 2 как-то не так работало как в 3 вроде...

Применительно к тем задачам что я решал: если в FireFox отрабатывало как надо, то и в Opera тоже
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как отобразить div на всю страницу.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]