Pouvez-vous incorporer des caractères de nouvelle ligne dans les attributs de données CSS, leur permettant d'être affichés à l'aide de pseudo-éléments ? Explorons ce scénario.
Considérez le code CSS et HTML suivant :
[data-foo]:after { content: attr(data-foo); background-color: black; }
<div data-foo="First line \a Second Line">foo</div>
Dans ce scénario, le caractère "a", censé être un caractère de nouvelle ligne en CSS, ne parvient pas à produire le résultat souhaité.
Solution :
Pour atteindre le résultat souhaité comportement, modifiez l'attribut data comme suit :
<div data-foo="First line 
 Second Line">foo</div>
Explication :
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!