Mam div, który chcę mieć następujące cechy:Zastosowanie CSS (i być może JavaScript), aby elementem być kwadratowy (lub utrzymania określonej proporcji)
- width = 50% swojego rodzica element
- Wysokość równa z tym, co musi być, aby zachować określony współczynnik proporcji.
Potrzebuję użyć wartości procentowych, ponieważ obiekt zmieni rozmiar po lewej stronie po zmianie rozmiaru przeglądarki. Chcę, aby obiekt był zmieniany z góry na dół, aby obiekt zachowywał ten sam współczynnik proporcji.
Nie sądzę, że jest jakiś sposób na użycie czystego CSS, ale czy ktoś zna jakiś sposób? Czy można to zrobić w łatwy sposób w JavaScript? (JQuery ma się dobrze.)
Prawdopodobny duplikat: http://stackoverflow.com/questions/1495407/css-a-way-to-maintain-aspect-ratio-when-resizing-a-iv –