css обрезать картинку



Автор Артем задал вопрос в разделе Другие языки и технологии

помогите с css, мне нужно обрезать изображение(не ужать) и у него же углы закруглить. Как сделать? и получил лучший ответ

Ответ от ВедРусс[гуру]
<style>
#image {
width: 100px;
height: 100px;
background-image: url(../image.jpg);
background-position: center center;
}
</style>
в итоге в браузер будет грузиться полноразмерная картинка, а показываться лишь центральная её часть, размером 100 на 100.
вот.. .
а для закругления стиль :
border:1px solid #000;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;

Ответ от Александр Ермилов[гуру]
Если надо "обрезать" - иначе говоря, кадрировать - показать часть картинки, то ее надо ставить в background какому-нибудь блоку. Иначе не выйдет (разве что скрипт написать, который будет делать то же самое - заменять картинку на блок с фоном-картинкой.
Как закруглять углы - .com/ (пробел перед .com убрать)
Итого.
Вместо картинок (img) ставим некие блоки - например:
<span id="img1" class="radius_15px"></span>
<span id="img2" class="radius_15px"></span>
...
В CSS пишем:
.radius_15px {
display:inline-block;
//display:inline; /* для IE6-7 */
//zoom:1;
width:120px; /* размеры "обрезанной" картинки */
height:120px;
border-radius: 15px; -moz-border-radius:15px; -webkit-border-radius:15px; -khtml-border-radius:15px; /* 15px - радиус закругления */
behavior: url(pie.htc); /* линк на PIE .htc - если используется */
}
#img1 {
background:url(img1.jpg) 20px 50px no-repeat; /* линк на картинку1. первая цифра - сдвиг влево, вторая - сверху */
}
#img2 {
background:url(img2.jpg) 30px 50px no-repeat;
}

Ответ от Egregreh[гуру]
Посмотрите вот тут
http : // www . css3 . info / preview / rounded-border / (пробелы уберите)

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: помогите с css, мне нужно обрезать изображение(не ужать) и у него же углы закруглить. Как сделать?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*