Maison > Article > interface Web > Exemple de code pour implémenter une porte coulissante avec CSS
La technologie des portes coulissantes signifie que l'arrière-plan de la boîte peut s'étirer automatiquement pour accueillir du texte de différentes longueurs. Ensuite, à travers cet article, je vais vous présenter l'exemple de code pour implémenter une porte coulissante avec CSS. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
La technologie dite de porte coulissante signifie que l'arrière-plan de la boîte peut s'étirer automatiquement pour accueillir du texte de différentes longueurs. Autrement dit, à mesure que le texte s'agrandit, l'arrière-plan paraît plus long.
Principalement utilisé dans la barre de navigation, telle que la barre de navigation WeChat :
La méthode de mise en œuvre spécifique est la suivante :
1. , chaque morceau de contenu textuel est composé d'une balise et d'une balise span
<a href="#"> <span></span> </a>
2. La balise a spécifie uniquement la hauteur, pas la largeur.
3. une balise Après avoir défini l'image d'arrière-plan, spécifiez une valeur de remplissage gauche qui est de la même taille que le demi-cercle gauche (cela garantit que l'arrière-plan gauche reste inchangé et que l'arrière-plan du milieu est étiré).
4. La balise span spécifie également l'image d'arrière-plan, sans spécifier la largeur, et spécifie la valeur padding-right pour afficher la moitié droite de l'image (c'est si la position de l'image est définie à droite)
Spécifique Le code est le suivant :
a { color: white; line-height: 33px; margin: 100px; display: inline-block; text-decoration: none; /* a不能给宽度 */ /* */ height: 33px; background: url(Images/vx.png) no-repeat; padding-left: 15px; } a span { display: inline-block; height: 33px; background: url(Images/vx.png) no-repeat right; padding-right: 15px; }
L'arrière-plan de la travée doit être spécifié comme étant droit
<a href="#"> <span>一</span> </a> <a href="#"> <span>一句</span> </a> <a href="#"> <span>一句话</span> </a> <a href="#"> <span>一句长长的话</span> </a> <a href="#"> <span>一句超级超级超级超级超级超级长的话</span> </a>
Le résultat affiché est
Vous pouvez constater qu'en modifiant la longueur du texte dans la balise span, l'image d'arrière-plan s'étirera.
Résumé
Ce qui précède est l'intégralité du contenu de l'exemple de code de porte coulissante d'implémentation CSS qui vous a été présenté. J'espère que c'est possible. être utile à tout le monde, l’apprentissage aide. Pour plus de didacticiels connexes, veuillez visiter le Tutoriel vidéo CSS !
Recommandations associées :
Tutoriel vidéo de formation sur le bien-être public php
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!