Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. CSS
  3. Référence CSS
  4. Propriétés CSS
  5. inset-inline

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

inset-inline

Baseline Widely available *

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨avril 2021⁩.

* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.

Expérimental:Il s'agit d'unetechnologie expérimentale.
Vérifiez attentivement letableau de compatibilité des navigateurs avant de l'utiliser en production.

La propriétéinset-inline définit le décalage d'un élément par rapport au début et à la fin de l'axe en ligne de l'élément. Cette propriété logique correspond à une propriété physique donnée selon le mode d'écriture de l'élément, sa direction et l'orientation de son texte. Autrement dit, cette propriété peut correspondre àtop etbottom ou àright etleft selon les valeurs des propriétéswriting-mode,direction ettext-orientation.

css
/* Valeurs de longueur *//* Type <length> */inset-inline: 3px 10px;inset-inline: 2.4em 3em;inset-inline: 10px; /* La valeur est appliquée des deux côtés *//* Les valeurs en pourcentage sont relatives à la *//* largeur ou à la hauteur du bloc englobant *//* Type <percentage> */inset-inline: 10% 5%;/* Valeur avec un mot-clé */inset-inline: auto;/* Valeurs globales */inset-inline: inherit;inset-inline: initial;inset-inline: unset;

Pour gérer les décalages sur la dimension orthogonale, on pourra utiliser la propriété logiqueinset-block qui est une propriété raccourcie pourinset-block-start, andinset-block-end.

Syntaxe

Valeurs

La propriétéinset-inline peut prendre les mêmes valeurs que la propriétéleft.

Définition formelle

Valeur initialepour chaque propriété individuelle de la propriété raccourcie :
Applicabilitééléments positionnés
Héritéenon
Pourcentageslargeur logique du bloc englobant
Valeur calculéepour chaque propriété individuelle de la propriété raccourcie :
Type d'animationunelongueur,pourcentage ou calc() ;

Syntaxe formelle

inset-inline =
<'top'>{1,2}

<top> =
auto|
<length-percentage>|
<anchor()>|
<anchor-size()>

<length-percentage> =
<length>|
<percentage>

<anchor()> =
anchor(<anchor-name>?&&
<anchor-side> ,<length-percentage>?)

<anchor-size()> =
anchor-size([<anchor-name>||<anchor-size>]? ,<length-percentage>?)

<anchor-name> =
<dashed-ident>

<anchor-side> =
inside|
outside|
top|
left|
right|
bottom|
start|
end|
self-start|
self-end|
<percentage>|
center

<anchor-size> =
width|
height|
block|
inline|
self-block|
self-inline

Exemples

CSS

css
div {  background-color: yellow;  width: 120px;  height: 120px;}.texteExemple {  writing-mode: vertical-lr;  position: relative;  inset-inline: 20px 50px;  background-color: #c8c800;}

HTML

html
<div>  <p>Texte d'exemple</p></div>

Exemples

Spécifications

Specification
CSS Logical Properties and Values Level 1
# propdef-inset-inline
CSS Positioned Layout Module Level 3
# propdef-inset-inline

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2025 Movatter.jp