powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / (CSS)
3 сообщений из 3, страница 1 из 1
(CSS)
    #36184584
Гость74
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Допустим есть DIV со строго заданной шириной и высотой.
В нем есть еще DIV, для которого такие параметры не заданы (по крайней мере у меня :-))
Внутри второго DIV допустим оказался длинный текст, в результате чего он стал не помещаться в родителе. У родителя можно в стилях поставить overflow: scroll; тогда появится скрол.
А можно ли сделать так, чтоб скрол появлялся у второго Div-а, когда он достигал границ родителя
Код: plaintext
1.
2.
3.
4.
5.
<Div class='paretn'>
   <H1>заголовок</H1>
<Div>
   Очень длиииииииииииииииннный текст
</Div>
</Div>

В данном примере надо чтоб скролировался только текст, а заголовок оставался на месте.
Можно через JS вычислить размеры родительского DIV, вычесть высоту заголовка и получить высоту вложенного DIV. Задать ему overflow: scroll; и тогда всё нормально. НО интересует именно через CSS, если такое возможно
...
Рейтинг: 0 / 0
(CSS)
    #36185339
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
parentn{
position:fixed;
}
child{
overflow: scroll;
}
...
Рейтинг: 0 / 0
(CSS)
    #36185474
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
точнее position:absolute , а не fixed
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / (CSS)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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