Jump to content
  • 0

"Обрезка" и выравнивание картинок (как сделать?)


d0ublezer0
 Share

Question

Здрасте всем.

 

вот пример: http://brendov.com/news-actions

 

часть картинок в каталоге имеет разные пропорции. из-за этого строки с товарами получаются разной высоты.

заранее делать предобработку картинки клиент не сможет, там просто некому.

 

подскажите решение, как сделать картинки одинаковыми по высоте, при этом перекрывая обрамляющим элементом "уши" картинки?

 

P.S. есть подозрение, что очень просто, но видимо я заработался, и не вижу решения в упор.

Edited by d0ublezer0
Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0

Спасибо, ребята, но не совсем то, чего я пытаюсь добиться.

на примере лемура, как широкой картинки:

8walgUzq.png

он должен быть визуально "обрезан" родительским  элементом при этом быть максимум в высоту (по размеру родителя)


я так подозреваю, что нужен еще один, "перекрывающий" элемент.


Вот скрин как надо:

8walgUzs.png

Так возможно?


В текущей разметке без дополнительного элемента не выходит.

Edited by d0ublezer0
Link to comment
Share on other sites

  • 0

Не совсем понял. Вам надо, чтобы именно обрезан был? Или с отступом по бокам? Вообще, в примере он ограничен по бокам, в отличие от высоты, которая не ограничена + по всем сторонам отступы. Вам так надо?

 

P. S. Еще улучшил первый вариант: http://jsfiddle.net/gujbg/8/ Вам случайно не так надо?

Edited by iKNG
Link to comment
Share on other sites

  • 0

Увы, нет, не так.

Точнее, не совсем.

 

Нужно чтобы и отступы были и обрезание по краям (справа и слева, в случае, если картинка выходит за пределы отступов).

При этом картинки разных размеров и пропорций. для разного разрешения экрана используется разная высота картинки, масштабирование осуществляется браузером.

Я не знаю, как это можно ещё объяснить..

Ну в моем понимании должно получиться примерно так:

8walgUzw.png

Картинка с галстуком (как и остальные в строке) имеет фиксированную высоту. То, что выделено фиолетовым цветом - должно отсекаться. Центрирование картинки внутри родител должно осуществляться автоматически, т.к. все картинки могут быть разных размеров.


примерно как то так:

http://jsfiddle.net/gujbg/13/

 

только картинки не по центру

Edited by d0ublezer0
Link to comment
Share on other sites

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.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy