>웹 프론트엔드 >HTML 튜토리얼 >인터페이스 변형_HTML/Xhtml_웹페이지 제작을 위한 프레임셋 높이를 설정합니다.

인터페이스 변형_HTML/Xhtml_웹페이지 제작을 위한 프레임셋 높이를 설정합니다.

WBOY
WBOY원래의
2016-05-16 16:41:271686검색

현재 저는 다음 인터페이스를 사용하여 프로젝트를 진행하고 있습니다.

이것은 프레임셋을 사용하여 수행됩니다. 사용자가 800에서 테스트하기 전까지는 어떤 문제도 발견하지 못했습니다. *내가 발견한 600머신 전체 인터페이스가 변형되었습니다.
당시에는 전체 프레임셋 페이지의 높이가 600픽셀에 불과했고, 프레임셋의 중첩된 프레임에 스크롤바가 나타나는 것이 정말 보기 흉했습니다. 중첩된 프레임 페이지에는 스크롤 막대가 없지만 프레임세트에는 스크롤 막대가 있도록 프레임세트의 높이를 더 높은 지점으로 설정하는 방법은 무엇입니까?

프레임세트의 높이는 설정할 수 없습니다(예: ). 이때 페이지의 높이는 1900px이 아니라 여전히 화면 높이입니다. 프레임셋의 본문 높이를 설정하는 것도 유효하지 않습니다. 무엇을 해야 할까요? 여러 날 동안 Baidu를 검색했지만 여전히 답변을 찾을 수 없습니다. 이 질문은 선반에 남아 있습니다. 아티스트에게 프레임셋을 DIV CSS로 교체해 달라고 요청하는 것도 생각했지만, 내용이 너무 많고 교체 작업이 부담스러울까봐 포기할 수 밖에 없었습니다.

영감이란 참 묘한 일인데, 오든 안 오든 한번 오면 멈출 수가 없잖아요. 한 달 동안 이 문제가 발생한 지 얼마 지나지 않아 오늘 갑자기 iframe이 연결된 상태에서 문제가 발생했습니다. 그 안에 프레임셋을 중첩시키고 iramse 페이지의 높이를 설정했더니 효과가 나왔습니다. 이제 동일한 문제를 겪었지만 해결할 수 없는 동료들과 솔루션을 공유하세요.

1. 프레임셋 페이지(inner.html)

코드 복사
코드는 다음과 같습니다.


src=" header.jsp" name="topFrame" scrolling="no" noresize="noresize" />

>





2. iframe 페이지(outer.html)
핵심은 이 페이지의 높이를 원하는 대로 설정하는 것입니다. 이때, 그 안에 포함된 프레임셋도 이 높이가 됩니다.




코드 복사

코드는 다음과 같습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.