Цитата |
---|
Владислав Боев написал: поместите картинку в div требуемого размера, и дайте ей свойства ширина 100%, высота авто. профит |
В таком случае есть вероятность того что будет разная высота у картинок.
Представьте есть див и мы ему через css прописываем фон и задаём размер contain т.е. картинка будет видна в этом диве полностью.
Нужно реализовать тоже самое только вписывать картинку на стороне сервера в белый или прозрачный прямоугольник нужных размеров. т.е. если мы грузим картинку 400х600 и нам нужно получить 150x150 то по бокам выходного изображения у нас будут белые полоски ну или прозрачные, а если например 600x400 то сверху и снизу. Ну а если мы грузим картинку 400х600 а нужно получить 1000х1000 то картинка будет располагаться по центру, а вокруг нее будет белое пространство.