Изменить размер изображения css: css3 — Как изменить размер картинки через CSS?

html — Изменение размера картинки в блоке

Задать вопрос

Вопрос задан

Изменён 5 лет 9 месяцев назад

Просмотрен 669 раз

Есть макет вида:

<div>
text
</div>
<div>
text
</div>
<div>
<img....>
</div>

CSS:

.left {
float: left;
width: 303px;
padding: 30px 0 0 0;
}
.right {
float: right;
width: 425px;
padding: 30px 0 0 0;
}
.center {
padding: 0 40px;
text-align: center;
max-width: 100%;
}

При уменьшении окна браузера блок с изображением уходит вниз. Каким образом можно уменьшать изображение при уменьшении размеров окна браузера средствами css?

Пробовал стиль изображения

.
center img { max-width: 100%; height: auto; }

Не помогает.

  • html
  • css
  • layout
  • float

3

Проценты высчитываются относительно родительского блока, а его у вас нет. Добавьте блоку .center стиль position:relative; и тогда изображение не будет выходить за его пределы.

.left {
  float: left;
  width: 303px;
  padding: 30px 0 0 0;
}

.right {
  float: right;
  width: 425px;
  padding: 30px 0 0 0;
}

.center {
  padding: 0 40px;
  text-align: center;
  max-width: 100%;

  position:relative;
}

.center img {
  max-width: 100%;
  height: auto;
}
<div>text</div>
<div>text</div>
<div><img src='https://cdn.sstatic.net/Sites/stackoverflow/img/error-lolcat-problemz.jpg'/></div>

Зарегистрируйтесь или войдите

Регистрация через Google

Регистрация через Facebook

Регистрация через почту

Отправить без регистрации

Почта

Необходима, но никому не показывается

Отправить без регистрации

Почта

Необходима, но никому не показывается

Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки

css3 — Как изменить размер картинки в нужном DIV через CSS для мобильной версии?

Задать вопрос

Вопрос задан

Изменён 4 года 3 месяца назад

Просмотрен 253 раза

Подскажите пожалуйста, как прописать параметры изображения конкретно для одного типа картинок, которые выводятся у меня как обложка к посту?

Я обычно использовал такую вставку прямо в посту

<style>
@media only screen and (min-width : 320px) and (max-width : 480px) {
 img {width: 100%;}
}
</style>

Но, в CSS файл когда я вставляю код:

@media only screen and (max-device-width: 480px) {
    div#single-featured-image-header {
        width: 100%;
    }

Рушиться вся верстка. Как видно по коду, мне нужны изменения только в div’е : single-featured-image-header

Что я не так делаю? Буду рад помощи…

  • css
  • css3
  • вёрстка
  • адаптивная-верстка

1

Вы похоже забыли закрыть @media

Вместо

@media only screen and (max-device-width: 480px) {
    div#single-featured-image-header {
        width: 100%;
    }

Надо

@media only screen and (max-device-width: 480px) {
    div#single-featured-image-header {
        width: 100%;
    }
}

Основная проблема в моём случае, что нужно было ставить «.», а не #

media only screen and (max-device-width: 480px) {
.single-featured-image-header {
width: 100%;
}
}

Спасибо за активность. Я тут первый раз. Теперь буду знать, куда бежать за помощью )

Зарегистрируйтесь или войдите

Регистрация через Google

Регистрация через Facebook

Регистрация через почту

Отправить без регистрации

Почта

Необходима, но никому не показывается

Отправить без регистрации

Почта

Необходима, но никому не показывается

Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки

html — Как изменить размер изображения с помощью CSS без изменения качества изображения

спросил

Изменено 1 год, 10 месяцев назад

Просмотрено 44к раз

У меня есть карусель Bootstrap с кодом ниже; как я могу изменить размер этого изображения, чтобы полностью заполнить карусель с потерей качества изображения, а также убедиться, что высота изображения не превышает ширину или высоту карусели?

  cloudflare.com/ajax/libs/twitter-bootstrap/3.0.1/css/bootstrap.min.css" rel="stylesheet"/>
<ол>
  • <дел> <дел> Первый слайд <дел>
    Последние

    {{статьи.название}}

    <дел> Второй слайд{% lorem 1 p %}
    <дел> Третий слайд{% lorem 1 p %}