cara mengatur tinggi sama dengan lebar dinamis css murni

.some_element {
    position: relative;
    width: 20%;
    height: 0;
    padding-bottom: 20%;
}
Panicky Pony