powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите, DIV не могу расширить по высоте окна...
8 сообщений из 8, страница 1 из 1
Помогите, DIV не могу расширить по высоте окна...
    #35200052
armix2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь пример
http://www.test.egorievsk.org/help/test5.html

Надо сделать, чтобы полоска с право всегда была полностью по высоте окна, т.е заполняла вниз все, при изменениях разрешения?

Помогите пожалуйста...
...
Рейтинг: 0 / 0
Помогите, DIV не могу расширить по высоте окна...
    #35202893
armix2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неужели никто не знает?
...
Рейтинг: 0 / 0
Помогите, DIV не могу расширить по высоте окна...
    #35203000
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
растягивать скриптом. Высота 100% делает дивку по размеру окна,но если будешь скроллить вниз, то конечно же там дивки уже не будет
...
Рейтинг: 0 / 0
Помогите, DIV не могу расширить по высоте окна...
    #35203249
armix2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зырастягивать скриптом. Высота 100% делает дивку по размеру окна,но если будешь скроллить вниз, то конечно же там дивки уже не будет

А как мне это реализовать подскажите пожалуйста, я просто не особо знаю как отслеживать скролинги и т.п, и что надо присваивать в качестве heght если юзер начал скроллинг, опять 100% или что?

Нет ли другого способа? вот мой код

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>domhandmade.ru</title>
<style>
<!--
#min-width {
	min-width:980px;
	width: expression(document.body.clientWidth >  980 ? "100%":"980px");
}

body { 
	margin: 0px;		
	background-color: #765a68 ;
	background-image: url('images/bg.jpg');
	background-repeat: repeat;
	padding-top: 0px; /* Îòñòóï ñâåðõó */
	height:  100 %;
}

div#main	 	{
	position: relative;
	width: 800px;
	height: 731px;
	background-color: #FFFFFF ;
	m1argin-left: auto; /* Îòñòóï ñëåâà */
	m1argin-right: auto; /* Îòñòóï ñïðàâà */
	background-image: url('images/logo.jpg');
	background-repeat: no-repeat;
	background-position:	 90 % 30px;
	p1adding-top: 1px; 
	p1adding-bottom: 1px; 
 }
div#flashgallery	 	{
	position: static   ;
	width:  100 %;
		z-index:  3 ;

 }
div#margintop	 	{
	width:  100 %;
 }
div#rightpoloska	 	{
	position:absolute;
	right: 0px;
	top: 0px;
	width:  35 %;
	height:  100 %;
	z-index:  0 ;
	background-color: #765a68 ;
 }
div	{border: 0px solid;}
-->
</style>

</head>

<div id="rightpoloska"></div>
<body>


<div id="min-width">

	<div id="main">


<!-- 
<div id="fladshgallery">
</div>
 -->



	</div>
</div>
</body>

</html>



...
Рейтинг: 0 / 0
Помогите, DIV не могу расширить по высоте окна...
    #35203834
Chew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
криво, но работает.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
<script>
function initHeight(){
	el=document.getElementById('rightpoloska')
	curPolHeight=el.style.height
	cHeight=document.body.clientHeight // в IE = работает
	pYOffset =  0 
	if(window.pageYOffset)pYOffset=window.pageYOffset- 20 
	nPolHeight = cHeight+pYOffset
	if(nPolHeight >> curPolHeight ){el.style.height = nPolHeight}
}

window.attachEvent('onload', initHeight);
window.attachEvent('onresize', initHeight);
window.attachEvent('onscroll', initHeight);
</script>
...
Рейтинг: 0 / 0
Помогите, DIV не могу расширить по высоте окна...
    #35204155
armix2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Chewкриво, но работает.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
<script>
function initHeight(){
	el=document.getElementById('rightpoloska')
	curPolHeight=el.style.height
	cHeight=document.body.clientHeight // в IE = работает
	pYOffset =  0 
	if(window.pageYOffset)pYOffset=window.pageYOffset- 20 
	nPolHeight = cHeight+pYOffset
	if(nPolHeight >> curPolHeight ){el.style.height = nPolHeight}
}

window.attachEvent('onload', initHeight);
window.attachEvent('onresize', initHeight);
window.attachEvent('onscroll', initHeight);
</script>



Ваш вариант работает, но только на IE, а на Opera глючит, а на NN вообще не пашет!

Может кто сможет помочь подкорректировать этот код, очень буду благодарен...
...
Рейтинг: 0 / 0
Помогите, DIV не могу расширить по высоте окна...
    #35204609
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
слющай, сделай на таблицах, а...
правая хрень твоя - колонка с фоновым цветом. Вся таблица растягивается вниз по объему содержимого
...
Рейтинг: 0 / 0
Помогите, DIV не могу расширить по высоте окна...
    #35205410
armix2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зыслющай, сделай на таблицах, а...
правая хрень твоя - колонка с фоновым цветом. Вся таблица растягивается вниз по объему содержимого

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


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