Définition de la CSS object-position.
La propriété CSS object-position
permet de spécifier le positionnement d'un élément dit remplacé à l'intérieur de sa boite dont les dimensions sont définies par les propriétés Css width
et height
.
La propriété de feuille de style object-position
CSS peut prendre une ou deux valeurs de position :
- numérique numérique : première valeur correspond à sa position sur l'axe X et la seconde correspond à sa position sur l'axe Y. X et Y sont suivis d'une unité de longueur CSS hors
%
et utilise comme point d'origine le coin haut gauche de la zone d'arrière-plan. Si une seule valeur, cela revient à mettre en Y50%
. - pourcentageX pourcentageY : identique au numérique, à la différence du positionnement.
Le point pourcentageX de l'élément remplacé doit être placés au point pourcentageX de la surface de l'élément.
Le point pourcentageY de l'élément remplacé doit être placés au point pourcentageY de la surface de l'élément. -
top left
ouleft top
: revient à positionner l'élément remplacé en '0% 0%
'. Valeur par défaut. -
top
: positionne l'élément remplacé en '50% 0%
'. -
top center
oucenter top
: positionne l'élément remplacé en '50% 0%
'. -
right top
outop right
: positionne l'élément remplacé en '100% 0%
'. -
left
: positionne l'élément remplacé en '0% 50%
'. -
left center
oucenter left
: positionne l'élément remplacé en '0% 50%
'. -
center
oucenter center
: positionne l'élément remplacé en '50% 50%
'. -
right
: positionne l'élément remplacé en'100% 50%
'. -
right center
, oucenter right
: positionne l'élément remplacé en '100% 50%
'. -
bottom left
ouleft bottom
: positionne l'élément remplacé en '0% 100%
'. -
bottom
: positionne l'élément remplacé en '50% 100%
'. -
bottom center
, oucenter bottom
: positionne l'élément remplacé en '50% 100%
'. -
bottom right
ouright bottom
: positionne l'élément remplacé en '100% 100%
'. -
inherit
: l'élément remplacé hérite de la valeur duobject-position
de son parent. - numerique mot cle : vous pouvez aussi mixer un mot clé et un numérique ou un pourcentage.
Exemple de code object-position
CSS
Conditions d'application de la CSS object-position.
La propriété CSS object-position
est applicable sur l'ensemble des balises HTML ou XHTML dites remplacées.
Héritage des valeurs Css de object-position.
Les balises filles HTML ou XHTML n'héritent pas de la propriété Css object-position
.
Problème d'interprétation de object-position en Css.
La propriété de feuille de style object-position
CSS ne pose aucun problème d'interprétation, hormis pour Edge qui n'accepte que IMG
comme élément remplacé (02-2020).
Conditions d'animation de object-position en CSS3.
La CSS object-position
est une propriété de feuille de style qui peut être utilisée pour les animations CSS et transitions CSS.
Règles de syntaxes CSS pour object-position.
Calcul d'une valeur de object-position en %
La valeur est calculée en fonction de la valeur calculée de la propriété CSS width
ou de height
de sa boite.
Les éléments remplacés
Les éléments dit remplacés sont :
-
img
, -
video
, -
iframe
, -
embed
, -
object
, -
input type="image"
.
L'utilisation de la propriété Css
content
avec comme valeur url()
Compatibilités navigateurs de la propriété object-position
- Détails des versions de la CSS object-position
- Propriété
object-position
est compatible avec CSS3 et plus.
Propriétés CSS préfixées de object-position
Vous trouverez ci-dessous les propriétés CSS préfixées équivalentes à la propriété object-position
CSS :
Votre avis sur la définition object-position en CSS
Votez pour la définition CSS object-position
- 1/5
- 2/5
- 3/5
- 4/5
- 5/5
Votes: 5 / 5 - 1
vote
Cliquez sur une étoile pour voter.