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.
object-position :object-position : 50px 10px;
object-position : 50% 10px;
object-position : left center;
object-position : center right;
object-position : top 50%;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 leftouleft top: revient à positionner l'élément remplacé en '0% 0%'. Valeur par défaut. -
top: positionne l'élément remplacé en '50% 0%'. -
top centeroucenter top: positionne l'élément remplacé en '50% 0%'. -
right topoutop right: positionne l'élément remplacé en '100% 0%'. -
left: positionne l'élément remplacé en '0% 50%'. -
left centeroucenter left: positionne l'élément remplacé en '0% 50%'. -
centeroucenter 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 leftouleft 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 rightouright bottom: positionne l'élément remplacé en '100% 100%'. -
inherit: l'élément remplacé hérite de la valeur duobject-positionde 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-positionest 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 :
-o-object-position : 50% 50%;
object-position : 50% 50%;
overflow : hidden;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.