Чтобы переместить картинку в CSS, необходимо использовать свойство background-position
. Оно позволяет установить положение фонового изображения внутри элемента HTML на веб-странице.
В CSS можно задать горизонтальную и вертикальную позицию картинки, используя значения в процентах или пикселях. Например, для перемещения картинки вверх на 50 пикселей и влево на 20 пикселей, нужно написать следующий код:
background-position: -20px -50px;
При этом вертикальное положение в пикселях указываем в первом аргументе (в нашем случае -50px
), горизонтальное — во втором аргументе (в нашем случае -20px
).
Кроме этих значений, можно использовать ключевые слова: left, center, right для горизонтальных координат фона, top, center, bottom для вертикальных.
Вот пример CSS кода для перемещения фонового изображения:
.mydiv {
background-image: url("image.jpg");
background-position: center bottom; /* устанавливает картинку по центру по горизонтали и внизу по вертикали */
}
Здесь мы устанавливаем фоновое изображение с помощью свойства background-image
и задаем позицию картинки с помощью свойства background-position
.
Обратите внимание, что свойство background-position
можно использовать также с другими параметрами фонового изображения в CSS, например, background-size
, background-repeat
, и т.д.