Здравствуйте, некоторые картинки большого размера существенно выходят за границы контейнера. Как это исправить с помощью стилей, например чтобы они оставались в границах 800 пикселей? Только нужно соблюдать условия.
Если картинка маленького размера например 600 пикселей, то она не должна растягиваться и подгоняться под 800 пикселей.
Должны сохраняться пропорции по высоте и ширине, иначе если стили применятся только к ширине, а высота останется прежней, то картинка получится квадратной и приплюснутой.
В качестве контейнера где нужно примениться стили будет div с классом text. Примерно так, <div class="text"></div>. В общем ко всем картинкам контейнера div класса “text” нужно применить стили, соответственно исключением являются только маленькие картинки.
Разумеется, это масштабирование пригодится для телефонов, чтобы при просмотре на смартфоне происходило автоматическое сжатие.
Под цифрой 1. на рисунке показаны, как картинки, выходит за пределы границы. Под цифрой 2 указана в каких приделах она должна быть. Примерно 800 пикселей.
https://i.ibb.co/gdbTPC4/img3.jpg
Как исправить мою проблему, подскажите пожалуйста?
You can post now and register later. If you have an account, sign in now to post with your account. Note: Your post will require moderator approval before it will be visible.
Есть вопрос по макету. (psd) Макет более 80мб. На форуме не выложишь. Где лучче залить файл и выложить ссылку на него? (Гугл диск подойдет?) Может у кого, знающего найдется 10 минут, чтоб ответить на вопрос по верстке?
если вы укажите width и height то блоки у вас будут с одним и тем же соотношением сторон с разными flex-direction а flex-bsis изменит соотношение сторон при изменении flex-direction посмотрите примеры тут https://tproger.ru/translations/how-css-flexbox-works/ а еще не всегда требуется указывать height
flex-bsis указывает размер блока по главной оси: если row, то это ширина если column, то это высота а width и height всегда ширина и высота соответственно
Question
Katerina23
Здравствуйте, некоторые картинки большого размера существенно выходят за границы контейнера. Как это исправить с помощью стилей, например чтобы они оставались в границах 800 пикселей? Только нужно соблюдать условия.
Под цифрой 1. на рисунке показаны, как картинки, выходит за пределы границы. Под цифрой 2 указана в каких приделах она должна быть. Примерно 800 пикселей.
https://i.ibb.co/gdbTPC4/img3.jpg
Как исправить мою проблему, подскажите пожалуйста?
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.