Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2017, 18:07   #1
Bulat Ibrahim
Форумчанин
 
Регистрация: 24.04.2015
Сообщений: 199
По умолчанию [РЕШЕНО] Размер изображения: 100% от блока

Здравствуйте. Хотел бы в CSS задать размер (через ширину) изображения 100% от размера блока родителя.
А свойство
Код:
width: 100%;
похоже на изображения действует не так, как на блоки. То есть, на изображениях это свойство означает как "100% от оригинального размера", как я понял.
Можно через CSS задать на изображения такое свойство, чтобы оно, как и блок при свойствах размера 100%, занимал всё возможное пространство?

То есть, допустим, ширина родительксого блока изображения составляет 800px. Задать изображению свойство (на подобии блока - width:100%), чтобы ширина врался 100% от размера родителя, а высота подстраивался относительно, по соотношению?

Решение
Цитата:
Сообщение от Naive Посмотреть сообщение
https://jsfiddle.net/naiveMan/x6kse484/
Булат Азат улы

Последний раз редактировалось Вадим Мошев; 11.05.2018 в 18:58.
Bulat Ibrahim вне форума Ответить с цитированием
Старый 09.10.2017, 18:42   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Сообщение от Bulat Ibrahim Посмотреть сообщение
похоже на изображения действует не так, как на блоки
Потому что блоки - это блочные элементы, а изображения - встроенные (inline)

Вообще, здесь от цели зависит решение. Быть может вы хотите, чтобы задать фоновое изображение для этого блока? Тогда делайте это изображение фоном через CSS.
Если нет, то можете тогда попробовать для изображения задать display: block. Либо же ширину и высоту изображения установить в значение inherit.
Вадим Мошев вне форума Ответить с цитированием
Старый 09.10.2017, 19:10   #3
Bulat Ibrahim
Форумчанин
 
Регистрация: 24.04.2015
Сообщений: 199
По умолчанию

Вадим Мошев, мне не нужно фоновое изображение.
А inherit и display: inline-block я уже пробовал - без результата... Почему-то. Хотя, в фаербаге показывает, что стили принимаются.

Пардон... У меня изображения же в линию выстроены, несколько в один широкий блок. Только что дошло, через два дня
Булат Азат улы

Последний раз редактировалось Вадим Мошев; 09.10.2017 в 19:40.
Bulat Ibrahim вне форума Ответить с цитированием
Старый 09.10.2017, 19:40   #4
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Так у вас всё заработало?
Вадим Мошев вне форума Ответить с цитированием
Старый 09.10.2017, 20:06   #5
Bulat Ibrahim
Форумчанин
 
Регистрация: 24.04.2015
Сообщений: 199
По умолчанию

Вадим Мошев, нет, но я понял, что с помощью css проблему не решить. Вот код: ВОТ.
Там же у меня изображения вписаны в широокий блок, ширина которого, естесственно, больше, чем размер изображения. Ширину придется брать от прародителя. Или даже еще дальше.
В общем, решил я этим не заморачиваться, оставлю, как есть.
Булат Азат улы
Bulat Ibrahim вне форума Ответить с цитированием
Старый 10.10.2017, 09:57   #6
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
Сообщение от Bulat Ibrahim Посмотреть сообщение
Вадим Мошев, нет, но я понял, что с помощью css проблему не решить.
https://jsfiddle.net/naiveMan/x6kse484/
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 12.10.2017, 10:10   #7
Bulat Ibrahim
Форумчанин
 
Регистрация: 24.04.2015
Сообщений: 199
По умолчанию

Naive, спасибо вам огромное! Разобрался, всё понял! То, что надо!
Булат Азат улы
Bulat Ibrahim вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Размер блока Anubys PHP 3 06.07.2011 22:53
шапка на сайте - установить размер на 100% Xeadshot HTML и CSS 1 11.02.2011 07:43
Размер изображения VistaSV30 HTML и CSS 11 16.10.2010 00:45
Размер изображения FeNiX_IU8 Помощь студентам 5 15.11.2009 21:35
Размер изображения guffer Мультимедиа в Delphi 6 10.07.2009 17:50