В настоящее время был сделан проект, интерфейс заключается в следующем:
Это делается с использованием кадров. Проблем не было обнаружено в разработке под широким экраном. Только когда пользователь проверил машину с 800*600 и обнаружил, что весь интерфейс был деформирован.
В то время вся страница кадров составляла всего 600 пикселей в высоту, а в вложенной кадре рамки появилась полоса прокрутки, что было действительно уродливым. Как установить высоту рама, чтобы на странице вложенной кадры не было полос прокрутки, а в рамках есть полосы прокрутки?
Высота рамки не может быть установлена, например: <Rameset Rows = 110,* style = высота: 1900px;>. В настоящее время страница все еще является высотой экрана, а не 1900px; Установка высоты тела рамки также недействительна. Что делать? Я был на много дней и не нашел ответа, поэтому этот вопрос был приостановлен. Я также подумал о том, чтобы попросить художника заменить Frameset на Div+CSS, но я боялся, что может быть слишком много контента, и рабочая нагрузка на замену может быть большой, поэтому мне пришлось сдаться.
Вдохновение действительно странно. Это не может быть остановлено, даже если это придет. Сразу после того, как этот вопрос был выпущен в течение месяца, он внезапно появился сегодня, и он все еще принес Iframe, когда он пришел. Когда я гнездясь и устанавливаю высоту Iframese Page, эффект действительно выходит. Теперь поделитесь решением с коллегами, которые сталкиваются с теми же проблемами, но не могут их решить.
1. Страница Frameset (inner.html)
Скопировать код