Maison > interface Web > tutoriel CSS > Explication détaillée de diverses méthodes pour implémenter des lignes de séparation en CSS

Explication détaillée de diverses méthodes pour implémenter des lignes de séparation en CSS

韦小宝
Libérer: 2018-03-14 12:55:19
original
3473 Les gens l'ont consulté

Cet article décrit les différentes méthodes d'implémentation des séparateurs en CSS. Les séparateurs peuvent jouer un rôle important lorsque nous écrivons des pages frontales. Il existe de nombreuses façons d'implémenter des séparateurs en CSS, voyons donc comment les utiliser. css pour obtenir une plus belle vue du diviseur !

Une seule balise implémente la ligne de séparation :

html:

<p class="line_01">小小分隔线 单标签实现</p>
Copier après la connexion

css:

.demo_line_01{
    padding: 0 20px 0;
    margin: 20px 0;
    line-height: 1px;
    border-left: 200px solid #ddd;
    border-right: 200px solid #ddd;
    text-align: center;
}
Copier après la connexion

Avantages : Code simple

Utilisez intelligemment la couleur de fond pour réaliser la ligne de démarcation :

html :

<p class="line_02"><span>小小分隔线 巧用色实现</span></p>
Copier après la connexion

css :

.demo_line_02{
    height: 1px;
    border-top: 1px solid #ddd;
    text-align: center;
}
.demo_line_02 span{
    position: relative;
    top: -8px;
    background: #fff;
    padding: 0 20px;
}
Copier après la connexion

Avantages : code concis , largeur adaptative

inline-block implémente la ligne de démarcation :

html:

<p class="line_03"><b></b><span>小小分隔线 inline-block实现</span><b></b></p>
Copier après la connexion

css :

.demo_line_03{
    width:600px;
}
.demo_line_03 b{
    background: #ddd;
    margin-top: 4px;
    display: inline-block;
    width: 180px;
    height: 1px;
    _overflow: hidden;
    vertical-align: middle;
}
.demo_line_03 span{
    display: inline-block;
    width: 220px;
    vertical-align: middle;
}
Copier après la connexion

Diviseur d'implémentation flottant :

html:

<p class="line_04"><b></b><span>小小分隔线 浮动来实现</span><b></b></p>
Copier après la connexion

css :

.demo_line_04{
    width:600px;
}
.demo_line_04{
    overflow: hidden;
    _zoom: 1;
}
.demo_line_04 b{
    background: #ddd;
    margin-top: 8px;
    float: left;
    width: 26%;
    height: 1px;
    _overflow: hidden;
}
Copier après la connexion

Utiliser des caractères pour implémenter des séparateurs :

html :

<p class="line_05">———————————<span>小小分隔线 字符来实现</span>————————————</p>
Copier après la connexion

css:

.demo_line_05{
    letter-spacing: -1px;
    color: #ddd;
}
.demo_line_05 span{
    letter-spacing: 0;
    color: #222;
    margin:0 20px;
}
Copier après la connexion

Avantages : Le code est concis. Ce qui précède présente brièvement comment écrire des séparateurs. Il peut exister d'autres façons plus appropriées de les écrire. Vous pouvez choisir ce dont vous avez besoin en fonction de l'environnement.
Ce n'est que par comparaison que vous pourrez découvrir qui est le meilleur. Vous pouvez mettre en œuvre ces codes et faire une comparaison !

Recommandations associées :
Comment définir des séparateurs et des doubles lignes pleines en CSS

Comment utiliser CSS pour implémenter des diviseurs

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal