Как проверить, составляет ли ширина изображения > 80%, и если да, установить ширину 80% в JavaScript?CSS

Разбираемся в CSS
Anonymous
Как проверить, составляет ли ширина изображения > 80%, и если да, установить ширину 80% в JavaScript?

Сообщение Anonymous »

Мой HTML-код такой:

Код: Выделить всё



Aerocello




[img]logo2.png[/img]

// if (what goes here?) {
// and here
// }


hi



и мой CSS такой:
body {
background-color: #AEAEAE;
margin: 0;
padding: 0;

height: 100vh;
}

.gallery {
display: flex;
flex-direction: row;
flex-wrap: wrap;
position: relative;
height: 100%;
}

.centre {
width: auto;
max-width: auto;
height: 80%;
max-height: 80%;
display: block;
margin-left: auto;
margin-right: auto;

overflow: auto;
margin: auto;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}

.roboto {
font-family: roboto;
}
< /code>
Итак, высота моего изображения составляет 80%, а ширина установлена ​​пропорциональна этому, но я хочу проверить, ширина меньше 80%, и если она установлена ​​на 80%, и установить высота, чтобы быть пропорциональными новой ширине. Как мне это сделать в JavaScript?
Я ничего не пробовал, я не знал, с чего начать?>

Подробнее здесь: https://stackoverflow.com/questions/793 ... idth-to-80

Вернуться в «CSS»