Affichage : Bloc dans Display : Inline
En CSS, lorsqu'un élément avec display: block est un enfant d'un élément avec display : en ligne, il crée un scénario dans lequel le parent assume certaines caractéristiques d'un élément de bloc. Cela se produit parce que l'élément block force une interruption dans le flux en ligne du parent. Cependant, il existe des différences clés entre ce scénario et la définition du parent comme display: block.
Différences par rapport à Display: Block
Selon la spécification CSS 2.1, les éléments suivants des différences existent lorsqu'un parent display:inline contient un display: block child:
Boîtes de blocage anonymes :
Héritage de propriété :
Comportement de la bordure :
Propriétés concernées
La spécification CSS 2.1 mentionne explicitement que les propriétés de bordure sont affectées par la différence entre display: inline et display: block dans ce scénario. Cependant, il reste difficile de savoir si d'autres propriétés présentent des comportements différents.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!