CSS или jQuery на рельсах / Как «заполнить рамку» изображением? - PullRequest
1 голос
/ 25 августа 2011

Каков наилучший метод для создания чего-то вроде «заливки рамки» в indesign ... то есть взять изображение и масштабировать самую короткую сторону, чтобы оно уместилось, а затем обрезать остальные?

Возможно ли это с чистым CSS?

Я использую Rails с jQuery ..

Код может быть примерно таким:

<div class="image_container"><img class="image" src=""></div>

Ответы [ 2 ]

1 голос
/ 25 августа 2011

Вы можете сделать это, если у вас был фиксированный размер image_container:

.image_container{
  width:200px;
  height:100px;
  overflow:hidden;
}

.image_container img{width:200px;}

Это позволит масштабировать изображение по ширине и скрывать по высоте.

0 голосов
/ 14 декабря 2011

Это предполагает, что изображение длиннее по высоте, чем по ширине.В нем будет пустое место для пейзажных изображений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...