Я видел довольно много сообщений здесь с похожими вопросами, и они, казалось, получили большой ответ. Однако моя проблема заключается в том, что я не могу понять логику происходящего, и поэтому я считаю, что смотреть на код бессмысленно. Также я очень хочу понять код, который я пишу. Так что действительно я не для какого-либо полного кода, поскольку я думаю, что могу получить это из других сообщений, но, если возможно, кто-то может объяснить мне теорию кода.reizing любое изображение внутри div
Так что, если у меня есть DIV 500px в ширину и 400px в высоту и затем две фотографии:
- фото 1: 1000px шириной 800px высокого
- фото 2: 250px шириной 700px высокого
Как изменить размер этих изображений, чтобы они соответствовали внутри div без их растяжения или искажения.
Как я уже говорил, я не ищу код. Может кто-то просто объяснить формулу, которая идеально подходит для фотографий внутри div.
Установите фотографию 'width' в' 100% 'в' CSS' - было бы неплохо начать. – lshettyl
Все говорят это, но это не правильный ответ. Некоторые изображения являются пейзажем, а некоторые - портретом, поэтому это не работает. –
Почему бы не установить его как фоновое изображение и использовать обложку? – Adam