부모 요소가 있고 상위 요소의 높이를 설정하고 싶습니다. 예를 들면 다음과 같습니다.절대 위치 부모를 기반으로 자식 요소의 "높이"설정
이제 "자식"의 높이를 설정하려면 "부모"에 설정된 높이 값도 지정해야합니다. 그렇지 않으면 "자식"단독으로 높이 값을 설정하는 효과가 없습니다.
#parent { height: 200px; }
#child { height: 75%; }
"어린이"의 높이를 200px의 75 %로 설정합니다. "parent"에서 높이를 제거하면 "child"에 높이가 설정되지 않습니다.
이제 높이를 설정하는 대신 "부모"의 위치를 절대로 설정하면 높이를 설정하지 않고 도망 갈 수 있으며 "자식" 여전히 작동 할 것입니다 :
#parent { position: absolute; top: 0; bottom: 0; }
#child { height: 75%; }
제가 알고 싶은 것은 이것이 표준 행동인지 우연히 작동하는지 여부입니다. 또한 이것이 표준이라면 요소를 배치 (위치를 설정함으로써)에주는 것은 암묵적으로 높이에 대한 어떤 값을주는 것을 의미합니까?
사양을 찾아 주셔서 감사합니다. – treecoder