그래서 이것이 나를 미치게했습니다. 순수한 CSS로이 작업을 수행 할 수있는 방법이 있는지 궁금합니다. 내가하려고하는 것은 고정 된 높이의 부모 div (보라색)를 갖는 것입니다. 그 보라색 div 안에 오렌지색 div를 유지하고 가로 세로 비율을 유지하고 상위 div의 높이까지 비율을 바꿉니다. 상위 div의 크기를 변경하면 주황색 div가 가로 세로 비율에 맞게 조정됩니다.가로 세로 비율을 유지하면서 부모 div에 맞게 사각형 div 크기를 조정하십시오.
참고 : 이미지 또는 비율로 부모 높이가 없으면이를 수행하려고합니다.
가능한 복제 (http://stackoverflow.com/questions/26438388/maintain-div-aspect-ratio-according-to-height) –
아니요 부모의 이미지와 고정 된 높이가 없으면이를 수행하려고합니다. –
이미지는 트릭의 일부입니다. 투명 (보이지 않는) 1x1 PNG로 만들 수 있으며 여전히 작업을 완료 할 수 있습니다. 이 방법을 사용하면 부모가 고정 된 px 금액이 아닌 임의의 높이가 될 수 있습니다. –