X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Как сделать чтобы картинка по ширине подстраивалась под блог?
pozitron123
pozitron123
Topic Starter сообщение 26.1.2017, 19:47; Ответить: pozitron123
Сообщение #1


Приветствую всех форумчан.

Картинки по ширине не вписываются в блок шаблона вылезают дальше. Что и где нужно прописать чтобы они по ширине подстраивались под блок? Где это нужно прописывать в коде картинки материала или в отдельных правилах для всех картинках в файле css? 
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ShowPrint
ShowPrint
сообщение 26.1.2017, 19:55; Ответить: ShowPrint
Сообщение #2


pozitron123, если все картинки разные по размеру, то можно в стилях кода, если все одинаковые, или существует повторяемость, то лучше через css.

Пример к первому варианту:

<img src="..." alt="..." title"..." style="width:20%;max-width:250px">

Ко второму:

CSS:
.imgStyle{width:20%;max-width:250px}

HTML:
<img src="..." alt="..." title="..." class="imgStyle">



Сообщение отредактировал ShowPrint - 26.1.2017, 20:27
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pozitron123
pozitron123
Topic Starter сообщение 26.1.2017, 20:23; Ответить: pozitron123
Сообщение #3


(ShowPrint @ 26.1.2017, 22:55) *
если все картинки разные по размеру, то можно в стилях кода, если все одинаковые, или существует повторяемость, то лучше через css.

Не понял я.
1.Первый вариант: <img src="..." alt="..." title"..." style="width:20%;max-width:250px">
  это в коде картинки как я понимаю? 
2.
(ShowPrint @ 26.1.2017, 22:55) *
Ко второму:

Это нужно в css прописать код:
(ShowPrint @ 26.1.2017, 22:55) *
.imgStyle{width:20%;max-width:250px}

А потом в коде картинки это: <img src="..." alt="..." title"..." class="imgStyle">
И все картинки автоматом будут подстраиваться?

Если не сложно объясните на пальцах где и что нужно прописывать чтобы картинки по ширине подстраивались?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ShowPrint
ShowPrint
сообщение 26.1.2017, 20:37; Ответить: ShowPrint
Сообщение #4


(pozitron123 @ 26.1.2017, 23:23) *
это в коде картинки как я понимаю?
Абсолютно верно

(pozitron123 @ 26.1.2017, 23:23) *
И все картинки автоматом будут подстраиваться?
Да, все картинки у которых указан класс imgStyle

Вы всё правильно поняли, что ещё на пальцах объяснить? "На пальцах" - это на конкретном примере.
За ширину отвечают css-параметр width, устанавливать его лучше в процентах от того блока в котором картинка размещена - так она получается "резиновой"...

max-width (не обязательно, но я устанавливаю) - прописывается для того, чтоб картинка не превышала своих фактических размеров. По сути max-width равен физической ширине картинки, устанавливаю такое ограничение я потому что при увеличении больше оригинала сильно снижается качество картинки, и на тот случай чтоб не переделывать код когда будут выпускать мониторы с разрешением 100000px по ширине - она всё равно останется оригинального размера, правда мелкая, но качества не потеряет.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pozitron123
pozitron123
Topic Starter сообщение 26.1.2017, 20:47; Ответить: pozitron123
Сообщение #5


(ShowPrint @ 26.1.2017, 23:37) *
Вы всё правильно поняли, что ещё на пальцах объяснить?
 

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

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

CSS:
.imgStyle{width:20%;max-width:250px}

 
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pozitron123
pozitron123
Topic Starter сообщение 26.1.2017, 21:32; Ответить: pozitron123
Сообщение #6


Вот что прописано при иследование элемента:

img {
vertical-align: baseline;


А вот что прописано где картинки нормально отображаются. Может в тот код вставить этот код? Как вы думаете?
 

img {
max-width: 100%;
width: auto;
height: auto;
vertical-align: middle;
border: 0;

-ms-interpolation-mode: bicubic;
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ShowPrint
ShowPrint
сообщение 26.1.2017, 23:00; Ответить: ShowPrint
Сообщение #7


pozitron123,
(ShowPrint @ 26.1.2017, 23:37) *
"На пальцах" - это на конкретном примере.


"Конкретный пример", это не два куска текста, а адрес страницы с формулировкой какие конкретно 
(pozitron123 @ 26.1.2017, 22:47) *
Картинки по ширине не вписываются в блок шаблона вылезают дальше


По тому что вы написали я, к сожалению, ничего подсказать не могу.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pozitron123
pozitron123
Topic Starter сообщение 27.1.2017, 0:17; Ответить: pozitron123
Сообщение #8


(ShowPrint @ 27.1.2017, 02:00) *
Конкретный пример

На счет примеров я вас примерно сразу понял, все манипуляция я на денвере провожу поэтому адрес страницы с проблемами естественно скинуть не могу.

Извиняюсь за свое хреновое объяснение, ниже код с сайта где картинки отображаются нормально. Можно ли его вставить в код шаблона на денвере где картинки отображаются некорректно?


(pozitron123 @ 27.1.2017, 00:32) *
А вот что прописано где картинки нормально отображаются. Может в тот код вставить этот код? Как вы думаете?

img {
max-width: 100%;
width: auto;
height: auto;
vertical-align: middle;
border: 0;

-ms-interpolation-mode: bicubic;

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

(ShowPrint @ 27.1.2017, 02:00) *
По тому что вы написали я, к сожалению, ничего подсказать не могу.


Это с шаблона где картинки слишком вылазят за ширину блока:
Вот что прописано при иследование элемента:
img {
vertical-align: baseline;

Это с сайта где все с картинками в норме, но на который я хочу поставить другой шаблон:
А вот что прописано где картинки нормально отображаются. Может в тот код вставить этот код? Как вы думаете?

 


img {
max-width: 100%;
width: auto;
height: auto;
vertical-align: middle;
border: 0;

-ms-interpolation-mode: bicubic;

Прошу ответить мне интересно вы меня хоть поняли что я имею ввиду?

Сообщение отредактировал pozitron123 - 27.1.2017, 0:18
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ShowPrint
ShowPrint
сообщение 27.1.2017, 10:58; Ответить: ShowPrint
Сообщение #9


(pozitron123 @ 27.1.2017, 03:17) *
вы меня хоть поняли что я имею ввиду?
Да понял я, понял... Только по куску css я к сожалению ничего не могу подсказать... Стили это только часть параметров, их применение зависит от того ка именно элементы вписаны в html и страницу в целом... При работе в локалке, не видя всего кода страницы, помочь не могу.

(pozitron123 @ 27.1.2017, 03:17) *
Может в тот код вставить этот код?
Попробуйте и посмотрите на результат, только не забывайте сохранить текущую версию, чтоб её можно было восстановить.
Я в таких случаях вообще делаю отладку кода не в файлах, а через "инструменты разработчика", а когда добьюсь нужного мне результата переношу его в нужное место.

(ShowPrint @ 26.1.2017, 23:37) *
За ширину отвечают css-параметр width, устанавливать его лучше в процентах от того блока в котором картинка размещена - так она получается "резиновой"...   max-width (не обязательно, но я устанавливаю) - прописывается для того, чтоб картинка не превышала своих фактических размеров
"Играйте" в  локалке с этими параметрами для элемента и смотрите на результат
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pozitron123
pozitron123
Topic Starter сообщение 27.1.2017, 18:46; Ответить: pozitron123
Сообщение #10


(ShowPrint @ 27.1.2017, 13:58) *
не видя всего кода страницы

Как мне показать, скопировать вам код? 
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыBurzh.top|Партнерская программа под любой вид трафика (email, спам, УБТ)
3 cryptius 886 Сегодня, 14:47
автор: cryptius
Открытая тема (нет новых ответов) Как в пушсетках покупают по 100-200 тысяч кликов за день?
2 Boymaster 705 Вчера, 17:52
автор: Boymaster
Открытая тема (нет новых ответов) Жирные бурж ссылки под крипту
Размещаем статьи на популярных международных сайтах
0 umexa 355 23.4.2024, 23:23
автор: umexa
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыSEO-продвижение USA, Europe, Asia под ключ | Dating, Gambling, Essay и 10+ ниш
3 Needmylink1 1039 23.4.2024, 21:26
автор: Needmylink1
Открытая тема (нет новых ответов) SEO Линк Билдинг под Бурж | Вечные ссылки США, Европа и Мир с Гарантией
21 Needmylink1 7189 23.4.2024, 21:16
автор: Needmylink1


 



RSS Текстовая версия Сейчас: 25.4.2024, 20:25
Дизайн