Cet article présente principalement comment utiliser CSS pour obtenir l'effet de relief. L'article donne des exemples de codes et des explications détaillés. Je pense qu'il a une certaine valeur de référence pour tous les amis intéressés.
Avant-propos
J'ai récemment vu un effet en regardant Baidu Maps. J'ai senti que cet effet devrait être assez bon lorsqu'il est utilisé sur des pages Web, alors je l'ai étudié.
Le rendu est le suivant :
L'effet relief nécessite une connaissance du caisson télescopique (flex)
flex Il est entièrement pris en charge dans Chrome. Vous devez ajouter le préfixe -webkit-. Certains autres navigateurs le prennent en charge et d'autres ne le font pas. Consultez vous-même le manuel CSS. Aujourd'hui, je veux principalement parler de la façon de créer l'effet de relief
Attaché en premier Code ci-dessus :<p class="title"> <p class="word">生活服务</p> <p class="relief"> <p class="border"></p> </p> </p>
body,p{ padding: 0; margin: 0; } .title{ font-size: 15px; font-family: "Microsoft Yahei", "Trebuchet MS", Arial, Helvetica, sans-serif; display: -webkit-flex; -webkit-align-items: center; margin-top: 50px; margin-left: 20px; margin-right: 20px; } .word{ -webkit-flex: 0 0 auto; padding-right: 10px; } .relief{ -webkit-flex: 1; } .border{ height: 0; width: 100%; border-top: 1px solid #808080; border-bottom: 1px solid #fff; }
Un effet très pratique
analyse de style flex :
display:-webkit-flex fournit un Conteneur de boîte télescopique -webkit-align-items:flex-start : La bordure de la position de départ de l'axe transversal (axe vertical) de l'élément de boîte flexible est proche du point de départ bordure de l'axe transversal de la ligne.aucun :
Utiliser davantage le CSS Veuillez faire attention au site Web PHP chinois pour les articles connexes sur l'exemple de code pour obtenir l'effet de relief !