Адаптивная картинка
Возник вопрос с адаптивностью картинок.
Задал для картинок в стиле класс max-width: 100%;, Картинка по ширине уменьшается под размер экрана, а вот по высоте не хочет, сжимается и вытягивается, и непропорциональная.
Как сделать что бы уменьшалась с сохранением пропорций? Пробовал и height: auto; и height: 100%; не помогает, может ли быть что то из за так сказать вышестоящего дива? Шаблон дефолт от Токарева
.bb_img img {
max-width: 100%;
}
Для статей прописано
.cboxElement img {position:relative;max-width: 100%;} А для высоты ничего не работает, уже много вариантов перепробовано
width: auto\9;
height: auto;
max-width: 100%;
}
a img {width:100%;}
только внимательно нужно, ибо на иконках повылезать может много где
если вылезет, добавьте в стилях
/* Иконки */ .icons {width:16px; border:0px;} /* Иконки, окончание */
<img class="icons" src="/images/markers/rssfeed.png" alt="{$LANG.RSS}"/>
я прописал так:
.blog-body img {
max-width: 100%;
}
То бишь все картинки что в blog-body занимают всю возможную ширину, а вот по высоте не масштабируется.
Если в консоле снять галочку о высоте то все работает
.blog-body img {
max-width: 100%;
}
А если прописать вот так:
img { max-width: 100%; }
Не работает ни один из предложенных вариантов
все прекрасно работает, у меня так же шаблоны Александра, и на них и на дефолтном все картинки адаптивные
Не работает ни один из предложенных вариантов
все прекрасно работает, у меня так же шаблоны Александра, и на них и на дефолтном все картинки адаптивные
у вас 1.10.6?
height:auto;
работает однозначно.
Там в коде, видно element-style{ширина, высота.
То есть, ширина задана в самом теге картинки <img src="/..." width="1280" или тут же style="width:1280"
Эта запись имеет приоритет над тем, что указано в styles.css для класса к этой картинке.
Можно пробовать использовать
width:100% !important;
height:auto!important;
Ещё замечаю, что заданные стили могут не срабатывать, и картинка деформируется неправильно, когда имеется таблица. Например два столбца, картинка в левом, а в правом столбце ширина указана в процентах и он сжимает левый столбец и картинку тоже.
А так как сработало то темку прикрою. Ибо в статьях лично у меня все сразу работало