Итак, я просматриваю этот сайт: http://www.grittirollo.it/, и кажется, что содержимое, которое открывается, имеет фиксированную высоту. Нет ли способа установить это динамически?Динамическая настройка CSS
ответ
Похоже, что разработчик оценил, насколько высока каждая часть модели блока слайдеров при визуализации, а затем умножить ее на количество строк. Оттуда он установил его вручную в CSS.
Элементы на веб-странице обычно можно измерить с помощью свойства scrollHeight JavaScript (element.scrollHeight), однако некоторые браузеры этого не имеют, а некоторые браузеры делают это иначе, чем другие. (Я считаю, что Firefox нужно сделать рекурсивно по дереву элементов, а Safari просто использует самый внешний элемент.) Это должно быть возможно без ручной установки высоты с помощью JavaScript, вам просто придется условно закодировать его для работы со всеми браузеры, которые вы хотите поддержать.
Не понимаю, почему это необходимо установить динамически. Если материал float:left;
, и они помещают <div class="clear">
в нижней части секции с скрытым доступом, вы сможете увидеть содержимое этого раздела, когда оно было скрыто с помощью JavaScript. Затем вы можете настроить макет с заполнением и разметкой, чтобы он выглядел красиво.
Или они могли бы также использовать position:relative;
и position:absolute;
для размещения скрытых секций. Это зависит от предпочтений.
- 1. Кросс-браузерная динамическая настройка свойства CSS
- 2. Динамическая настройка PasswordStrengthRegularExpression
- 3. Динамическая настройка ReportViewer
- 4. динамическая настройка структуры данных
- 5. Проверяется динамическая настройка RadioButton
- 6. Динамическая настройка Yii-макета
- 7. Динамическая настройка ширины и высоты изображения с помощью css
- 8. Динамическая настройка ширины ячейки таблицы
- 9. Динамическая настройка настроек решателя MILP?
- 10. Динамическая настройка разрешения на роль
- 11. Динамическая настройка конечной точки WCF
- 12. Динамическая настройка SENDER_ID в GCM
- 13. Динамическая настройка клиента Apache Http
- 14. Динамическая настройка form_tag submit destination
- 15. Динамическая настройка localRepository в Maven
- 16. динамическая настройка размера нескольких DIVs
- 17. Динамическая настройка диапазона spinbox tkinter
- 18. Динамическая настройка и получение объекта
- 19. Динамическая настройка информации о культуре
- 20. Динамическая ширина - CSS
- 21. CSS - динамическая высота DIV
- 22. CSS DIV динамическая высота
- 23. Динамическая сетка CSS
- 24. Динамическая ширина CSS
- 25. Динамическая высота с CSS
- 26. Динамическая настройка ширины ввода текста HTML
- 27. HTML/CSS макет - динамическая ширина
- 28. Динамическая высота DIV с CSS
- 29. динамическая высота CSS липкую FOOTER
- 30. Ошибка таблицы CSS/динамическая ширина