Maison > interface Web > tutoriel CSS > CSS pur pour obtenir l'effet d'un signe plus (exemple de code)

CSS pur pour obtenir l'effet d'un signe plus (exemple de code)

不言
Libérer: 2018-11-16 16:30:04
avant
5307 Les gens l'ont consulté

Ce que cet article vous apporte concerne l'effet de l'ajout d'un signe en CSS pur (exemple de code). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

Obtenez l'effet de signe plus dans l'image ci-dessous :

CSS pur pour obtenir leffet dun signe plus (exemple de code)

Si vous souhaitez obtenir cet effet, vous n'avez besoin que d'un seul p élément.

Vous devez utiliser CSS pour les fonctionnalités avant, après et bordure.

Définissez d'abord une note div

<div></div>
Copier après la connexion

, puis définissez une bordure :

.add {
  border: 1px solid;
  width: 100px;
  height: 100px;
  color: #ccc;
  transition: color .25s;
  position: relative;
}
Copier après la connexion

À ce stade, la bordure ressemble à ceci :

CSS pur pour obtenir leffet dun signe plus (exemple de code)

On peut utiliser la pseudo-classe avant et sa bordure-haut pour définir un "horizontal" :

.add::before{
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  width: 80px;
  margin-left: -40px;
  margin-top: -5px;
  border-top: 10px solid;
}
Copier après la connexion

Notez que nous utilisons le positionnement absolu . À ce moment-là, cela devient comme ceci :

CSS pur pour obtenir leffet dun signe plus (exemple de code)

En vous référant à ce qui précède, nous pouvons utiliser la pseudo-classe after et la border-bottom pour définir un " vertical":

.add::after {
 content: '';
 position: absolute;
 left: 50%;
 top: 50%;
 height: 80px;
 margin-left: -5px;
 margin-top: -40px;
 border-left: 10px solid;
}
Copier après la connexion

Ajoutez la pseudo-classe de survol et définissez la couleur du survol de la souris :

Le style final :

CSS pur pour obtenir leffet dun signe plus (exemple de code)

Au survol de la souris, elle changera de couleur :

CSS pur pour obtenir leffet dun signe plus (exemple de code)

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:segmentfault.com
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