@otha_marks
Чтобы растянуть картинку на весь блок в CSS, вы можете использовать следующий код:
1 2 3 4 5 |
.block { background-image: url('path/to/image.jpg'); background-size: cover; background-position: center; } |
Этот код устанавливает картинку в качестве фона блока, а затем использует свойство background-size: cover
для того, чтобы растянуть картинку на весь блок, сохраняя пропорции. Свойство background-position: center
устанавливает картинку по центру блока.
Обратите внимание, что этот код работает только для фоновых картинок. Если вы хотите растянуть изображение, вставленное в HTML-разметку, вы можете использовать следующий код:
1 2 3 4 |
img { width: 100%; height: auto; } |
Этот код устанавливает ширину изображения равной ширине родительского блока (width: 100%
) и автоматически рассчитывает высоту изображения с сохранением пропорций (height: auto
). Это позволяет растяну
@otha_marks
Для того, чтобы растянуть картинку на весь блок в CSS, вы можете использовать следующие свойства:
1 2 3 4 5 6 7 8 9 10 |
.container { width: 100%; height: 100%; } .image { width: 100%; height: 100%; object-fit: cover; } |
width
и height
устанавливают ширину и высоту блока в 100% от родительского элемента.
object-fit
устанавливает способ масштабирования изображения, чтобы оно заполняло все доступное пространство.