Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: И снова overflow...
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1] 

> Без описания
Самоделкин
Отправлено: 28 Июня, 2006 - 19:46:29
Post Id



Junior Member


Покинул форум
Сообщений всего: 59
Дата рег-ции: Нояб. 2005  

Карма 1




Только что прочитал тему overflow:scroll. У меня суть примерно та же, но картина совсем другая.
Конструкция
CODE:
<div style="height:255px; overflow-y: scroll;">

работает у меня только в IE.
Firefox и NS вываливают текст за пределы дива, Опера (8) чуть покультурнее "газообразно" наращивает див по тексту.
Прочитав тему, поэкспериментировал с пикселями и процентами, с таблицей и без. Один этот самый...
Ещё побаловался с display:inline, block, inline-block. В случае inline Firefox выдал картинку, почти аналогичную Опере. И всё.

Ифрейм не хочу, потому что хостинг, на котором будет этот сайт (hut2.ru), лепит туда здоровенный баннер.
Хотя пока пришлось сделать страничку для "Осла" и её дубль с ифреймом для всех остальных нафиг-пофиг-нефигаторов.

Подумал, что, может быть, заковыка в том, что у меня там 2 дива-близнеца с разным контентом, вот "скелет" общей идеи (опускаю все дизайнерские прибамбасы):

CODE:
<head>
<!-- ... -->
<!-- ... -->
<!-- ... -->
<style type="text/css">
#raz, #dva {
position: absolute;
left: 1px;
top: 0;
width: 586px;
height: 255px;
overflow-y: scroll;
}
</style>
</head>
<body>
<table><tr><td>
<!-- ... -->
<!-- ... -->
<!-- ... -->
<div>
<form>
<input type="button" value="По жанрам" onClick="document.getElementById('raz').style.visibility='visible'; document.getElementById('dva').style.visibility='hidden';">
<input type="button" value="По именам" onClick="document.getElementById('raz').style.visibility='hidden'; document.getElementById('dva').style.visibility='visible';">
</form>
</div>

<!-- Это див-папа, чтобы абсолютно позиционировать деток-близняшек в нуль -->
<div style="position: relative;">
<div id="raz" style="visibility: visible;">
<!-- перечень муз. произведений по жанрам -->
</div>

<div id="dva" style="visibility: hidden;">
<!-- перечень муз. произведений по авторам -->
</div>
</div>
<!-- ... -->
<!-- ... -->
</td></tr></table>
</body>
 
 Top
Самоделкин
Отправлено: 28 Июня, 2006 - 22:54:59
Post Id



Junior Member


Покинул форум
Сообщений всего: 59
Дата рег-ции: Нояб. 2005  

Карма 1




Не парьтесь, сам нашёл. И сообщаю в назидание подобным мне:
CODE:
<div style="height:255px; overflow: auto;">

ВСЁ ВЕЗДЕ ПАШЕТ!

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« CSS »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0252]     [ Gzipped ]