"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Créez des formes ondulées avec des bordures en utilisant CSS3 et SVG

Créez des formes ondulées avec des bordures en utilisant CSS3 et SVG

Publié le 2025-04-12
Parcourir:974

How to Create a Wave Shape with a Border Using CSS3 and SVG?

Création d'une forme d'onde avec la bordure en CSS3

Lorsque vous essayez de concevoir une forme d'onde avec CSS3 à l'aide de formes, le résultat souhaité peut ne pas être réalisable en raison des limites des limites des couleurs de bord et d'arrière-plan. Pour surmonter cela, envisagez d'utiliser SVG au lieu d'une div pour la forme de l'onde.

implémentation:

Commencez par créer un div de conteneur avec une bordure inférieure. Dans le conteneur, placez le contenu et le SVG pour la forme d'onde. Flua le svg vers la droite.

svg Design:

élabore la forme d'onde à l'aide de chemins pour définir la forme et la remplir de blanc. Ensuite, créez un autre chemin, légèrement décalé, pour définir la bordure à l'aide de la propriété de course et définir le remplissage sur transparent.

EXÉCUTION FINAL:

Le SVG chevauchera légèrement le conteneur, créant l'illusion d'une forme d'onde bordée. Ajustez les dimensions et la position du SVG au besoin pour correspondre à la conception souhaitée.

Exemple de code:

body {
  background: #007FC1;
}
.container {
  border-bottom: 4px solid #B4CAD8;
}
.container {
  background-color: #fff;
}
.container > .text {
  padding: 0.5em;
}
.panel {
  position: relative;
  float: right;
  margin-top: -4px;
}

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptates nam fuga eligendi ipsum sed ducimus quia adipisci unde atque enim quasi quidem perspiciatis totam soluta tempora hic voluptatem optio perferendis.

This is a panel
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3