background-position-x

Задает положение фонового изображения внутри элемента по горизонтали. Свойство background-position-x является нестандартным и не входит в спецификацию CSS.

Синтаксис

background-position-x: left | center | right | <проценты> | <значение>

Значения

left
Выравнивает фон по левому краю. Эквивалент записи 0 или 0%.
center
Выравнивает фон по центру горизонтали. Эквивалент записи 50%.
right
Выравнивает фон по правому краю. Эквивалент записи 100%.
проценты
Задает положение фона в процентах от ширины элемента. Значение 0% или 0 выравнивает левый край фонового изображения по левому краю элемента. Значение 100% выравнивает правый край рисунка по правому краю элемента.
значение
Задает положение фона в любых доступных для CSS единицах — пикселы (px), сантиметры (cm), em и др. относительно левого края элемента.

Пример

HTML5CSS2.1CSS3IECrOpSaFx

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>background-position-x</title>
  <style>
   body {
    background: #66806E url(images/clover.png) repeat-y;
    background-position-x: 95%; /* Положение фона */
   }
  </style>
 </head>
 <body>
  <p>...</p>
 </body>
</html>

Результат данного примера показан на рис. 1.

Положение фона, заданное в процентах

Рис. 1. Положение фона, заданное в процентах

Объектная модель

[window.]document.getElementById("elementID").style.backgroundPositionX

Браузеры

Internet ExplorerChromeOperaSafariFirefoxAndroidiOS
7.08.0+1.0+1.0+1.0+

Краткая информация

Значение по умолчанию 0
НаследуетсяНет
Процентная записьДа
ПрименяетсяКо всем элементам

Версии CSS

CSS 1CSS 2CSS 2.1CSS 3