Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
Всем привет, Пытаюсь на странице ASP.NET сделать <div>, у которого высота равна 100%, чтобы он занимал все пространство, всю высоту браузера. В дизайнере все отлично отображается, а в реальной странице этого не происходит. В чем дело? Как добиться этой цели? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2006, 03:35 |
|
||
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
<div style="OVERFLOW-Y: auto; OVERFLOW-X: hidden; OVERFLOW: scroll; HEIGHT: 240px"> </div> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2006, 07:39 |
|
||
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, FinSoftware, Вы писали: FS>Всем привет, FS>Пытаюсь на странице ASP.NET сделать <div>, у которого высота равна 100%, чтобы он занимал все пространство, всю высоту браузера. В дизайнере все отлично отображается, а в реальной странице этого не происходит. В чем дело? Как добиться этой цели? FS>Спасибо. Здраствуйте, в стиле div'a пишите height:100%. Должно работать нормально. Если все равно не на 100%, значит скорее всего у вас проблема в браузере, например что то с поддержкой css (хотя это на грани фантастики). Есть вроде браузеры которым надо скармливать css без пробелов между параметром и значением, то есть надо писать height:100%, а не height : 100%. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2006, 07:46 |
|
||
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
нужно родительскому элементу тоже задать высоту: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2006, 08:44 |
|
||
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
FS>Пытаюсь на странице ASP.NET сделать <div>, у которого высота равна 100%, чтобы он занимал все пространство, всю высоту браузера. В дизайнере все отлично отображается, а в реальной странице этого не происходит. В чем дело? Как добиться этой цели? Скорее всего включили HTML-схему современную. Тогда дополнительно надо установить высоту в стиле для HTML или BODY (точно не помню)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2006, 08:45 |
|
||
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
Добавте в BODY style="padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"---------------------------------------- Knowledge is P...O...w...E...R! My site ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2006, 09:08 |
|
||
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
так все окей: <body style="width: 100%; height: 100%; margin: 0px;"> <form id="form1" runat="server"> <div style="width: 100%; height: 100%; background-color: aqua;"> This is text in div </div> </form> </body> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2006, 09:15 |
|
||
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, FinSoftware, Вы писали: FS>Всем привет, FS>Пытаюсь на странице ASP.NET сделать <div>, у которого высота равна 100%, чтобы он занимал все пространство, всю высоту браузера. В дизайнере все отлично отображается, а в реальной странице этого не происходит. В чем дело? Как добиться этой цели? FS>Спасибо. Попробуй сделать не DIV, а TABLE с высотой в 100%. Срабатывает всегда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2006, 10:13 |
|
||
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, FinSoftware, Вы писали: FS>Всем привет, FS>Пытаюсь на странице ASP.NET сделать <div>, у которого высота равна 100%, чтобы он занимал все пространство, всю высоту браузера. В дизайнере все отлично отображается, а в реальной странице этого не происходит. В чем дело? Как добиться этой цели? FS>Спасибо. Попробуй как-нибудь так: <script language="JavaScript" type="text/javascript"> window.onresize = fnReSize; window.onload = fnReSize; function WindowHeight() { if (window.innerHeight) return window.innerWidth; else if (document.body && document.body.offsetHeight) return document.body.offsetHeight; else return 0; } function fnReSize() { if (document.getElementById("div100")!=null) div100.style.height=""+WindowHeight()+"px" } </script> .............. <div id="div100"> ................... </div> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2006, 10:33 |
|
||
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
FinSoftwareВсем привет, Пытаюсь на странице ASP.NET сделать <div>, у которого высота равна 100%, чтобы он занимал все пространство, всю высоту браузера. В дизайнере все отлично отображается, а в реальной странице этого не происходит. В чем дело? Как добиться этой цели? Спасибо. Убери строку <!DOCTYPE...> и выставь у DIV'а высоту 100% ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2006, 11:07 |
|
||
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
МахмудПопробуй сделать не DIV, а TABLE с высотой в 100%. Срабатывает всегда Неа, если ты в родительском элементе (в данном случае <body>) высоту не выставишь, то не сработает и в таблице выражение "высота=100%". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2006, 11:33 |
|
||
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Red Bird, Вы писали: RB>Здравствуйте, FinSoftware, Вы писали: FS>>Всем привет, FS>>Пытаюсь на странице ASP.NET сделать <div>, у которого высота равна 100%, чтобы он занимал все пространство, всю высоту браузера. В дизайнере все отлично отображается, а в реальной странице этого не происходит. В чем дело? Как добиться этой цели? FS>>Спасибо. RB>Попробуй как-нибудь так: RB> RB><script language="JavaScript" type="text/javascript"> RB> window.onresize = fnReSize; RB> window.onload = fnReSize; RB> function WindowHeight() RB> { RB> if (window.innerHeight) RB> return window.innerWidth; RB> else if (document.body && document.body.offsetHeight) RB> return document.body.offsetHeight; RB> else RB> return 0; RB> } RB> function fnReSize() RB> { RB> if (document.getElementById("div100")!=null) RB> div100.style.height=""+WindowHeight()+"px" RB> } RB></script> RB>.............. RB><div id="div100"> RB> ................... RB></div> RB> Получилось! Я вот что сделал: удалил к черту вот эту строку: <!-- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> --> В итоге все стало ОК. Но я так понял, что в этом случае наш код не будет соответствовать стандартам html — так что надо бы выяснить, как сделать все по правилам, и чтобы все работало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2006, 01:45 |
|
||
|
<div>, занимающий 100% высоты браузера, как сделать?
|
|||
|---|---|---|---|
|
#18+
Всем спасибо за помощь! Я пошел по самому простому пути — убрал DOCTYPE :) Один знакомый верстальщик сказал, что эта штука особой пользы не имеет. Хотя, я так понимаю, с этим DOCTYPE'ом, чисто теоретически, html получается более корректным? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2006, 01:55 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33985906&tid=1389313]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 393ms |

| 0 / 0 |
