Я не могу понять это. Я бы хотел, чтобы 3 изображения располагались рядом внутри div шириной 930 пикселей.
так что, когда вы входите в режим адаптивного дизайна или перетаскиваете экранную браузер по ширине, чтобы уменьшить его размер, все 3 изображения остаются рядом внутри div без переноса на следующую строку.
Но автоматически начинайте изменять размер, чтобы соответствовать измененному размеру.
3 изображения начинают правильно изменять размер внутри div, только когда 3-е изображение обернуто под вторым изображением. Так это выглядит ниже.
[]
[]
[]
Как только все изображения выровнены по вертикали, они начинают правильно уменьшаться. Но это обертывание изображения под следующим изображением мне не подходит, так как при просмотре веб-сайта на мобильном телефоне или при изменении размера экрана изображения по-прежнему очень велики.
Должен быть способ предотвратить наложение этих изображений друг на друга, и просто оставаться в линии, но автоматически изменять их размер
как ширина страницы / страницы уменьшается?
Я пробовал пробел: nowrap; дисплей: встроенный; встроенный блок; четное отображение: таблица-ячейка; ничего не кажется
делать то, что мне нужно. Тем не менее, если я использую только одно изображение вместо 2 или 3, то оно отлично работает.
Вы, наверное, думаете, почему бы просто не поместить все 3 изображения в 1 изображение в фотошопе? Ну, каждый img - это ссылка href, так что это невозможно.
Даже плавание изображений влево все равно не помогает.
Вот мой CSS / HTML
img {
max-width: 100%;
height: auto;
}
затем
<div style="width: 930px; max-width: 100%; border: 1px solid blue;">
<img src="camera.png"> <img src="lights.png"> <img src="action.png">
</div>
Может кто-нибудь сказать мне, где я могу пойти не так, пожалуйста? Как я могу остановить наложение изображений под другими изображениями, когда родительский контейнер сжимается.
Мне приходилось прибегать к использованию нескольких @media-запросов с разными предустановленными размерами изображений на точку останова. Но должен быть намного более легкий путь. Что-то настолько простое, что мне не хватает.