javascript - 높이 적응 요소의 높이를 얻는 방법은 무엇입니까?
phpcn_u1582
phpcn_u1582 2017-05-16 13:43:33
0
5
544

내 요소 상자의 높이가 설정되지 않았고 하위 집합 콘텐츠에 의해 확장되었습니다. 높이를 얻으려면 어떻게 해야 하나요? 높이 등 모든 메소드는 0입니다. 실제 높이를 구할 수 있는 방법이 있나요?

phpcn_u1582
phpcn_u1582

모든 응답(5)
習慣沉默

콘텐츠의 높이를 얻기 전에 잠시 지연할 수 있습니다. 예를 들면 다음과 같습니다

으아아아
大家讲道理

clientHeight, scrollHeight, offsetHeight
innerHeight, externalHeight
기본적으로 항상 적합한 것이 있습니다

某草草

높이가 설정되지 않았기 때문에 얻은 ​​값은 모두 0입니다. 내가 원하는 것은 하위 집합을 포함하여 웹 페이지가 로드된 후 표시되는 실제 높이입니다.

给我你的怀抱

첫 번째 가능성은 렌더링이 완료되기 전에 js가 실행된다는 것입니다. . 0을 얻음
두 번째 가능성은 하위 요소가 모두 부동 상태이거나 절대 위치에 있다는 것입니다. 가장 바깥쪽 레이어에는 높이가 없습니다
세 번째 가능성은 잘못된 요소를 얻은 것입니다. js가 잘못 작성된 것인가요?

刘奇

요소가 렌더링되기 전 높이를 얻기 위해 코드를 실행했기 때문에 발생해야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!