Maison interface Web Questions et réponses frontales Comment implémenter des bordures en dentelle en CSS3

Comment implémenter des bordures en dentelle en CSS3

Sep 16, 2022 pm 07:11 PM
css css3

En CSS, vous pouvez utiliser l'attribut border-image pour réaliser une bordure en dentelle. L'attribut border-image peut utiliser des images pour créer des bordures, c'est-à-dire ajouter une image d'arrière-plan à la bordure. Il vous suffit de spécifier l'image d'arrière-plan comme style de dentelle ; largeur de la bordure de l'image vers l'intérieur. Indique si le début est répété ;".

Comment implémenter des bordures en dentelle en CSS3

L'environnement d'exploitation de ce tutoriel : système Windows7, version CSS3&&HTML5, ordinateur Dell G3.

En CSS, vous pouvez utiliser l'attribut border-image pour réaliser une bordure en dentelle.

Attribut css border-image

L'attribut border-image peut utiliser des images pour créer des bordures, c'est-à-dire ajouter une image d'arrière-plan à la bordure. C'est vrai, des images peuvent également être ajoutées à la petite bande de bordures habituelle.

border-image est un attribut raccourci :

  • border-image-source : Utilisé pour spécifier la position de l'image à utiliser pour dessiner la bordure

  • border-image-slice : La bordure de l'image est décalée inward

  • border-image-width : La largeur de la bordure de l'image

  • border-image-outset : Utilisé pour spécifier la quantité de bordure-image-zone dessinée à l'extérieur de la bordure

  • border-image- répéter : utilisé pour définir l'image si la bordure doit se répéter, s'étirer ou s'arrondir.

Les valeurs omises sont définies sur leurs valeurs par défaut.

1. border-image-source: url()

Définissez le chemin de l'image de bordure

2. pour commencer Divisez l'image en 4 positions (en suivant l'ordre haut, droite, bas et gauche).

Vous pouvez remplir 5 paramètres. Les 1 à 4 premiers paramètres sont divisés en fonction de la position de la ligne. Ils sont divisés dans l'ordre haut, droite, bas et gauche. Le réglage de la valeur est le même que l'abréviation de. d'autres valeurs. Deux valeurs sont fournies, qui sont haut et bas et gauche et droite, à condition qu'une valeur définisse la position de 4 lignes. Notez que seuls les nombres et les pourcentages peuvent être renseignés et que les px ne peuvent pas être ajoutés. 100 est égal à 100px

Alors, comment est la méthode de division ? Voir l'image ci-dessous pour une explication détaillée. Cela peut sembler un peu compliqué, mais si vous regardez attentivement, vous pouvez toujours la comprendre. Le chiffre bleu 9 est la zone de contenu. Si le cinquième paramètre fill n'est pas renseigné, il sera vide.

3. border-image-width : 1

Définissez la largeur de l'image de bordure. Vous pouvez définir des nombres, et les nombres px signifient combien de fois ils le sont. S'il vaut 1, il s'agit de 1 * border-width et auto peut également être défini. La méthode de calcul de auto consiste à prendre la valeur de border-image-slice puis à ajouter px. Si la valeur de border-image-slice est de 100, prenez-la et ajoutez px pour obtenir 100px.

4. border-image-outset : 100px 100px 100px 100px

Sur la base d'origine, le coin supérieur droit en bas à gauche est agrandi de 100 px, ce qui peut être abrégé. Vous pouvez également définir des nombres, et il en va de même pour les nombres. Cela signifie plusieurs fois. 1 représente 1 fois, soit 1* border-width(100) = 100px

1* border-width(100) = 100px

 

5、border-image-repeat: 

参数:stretch  repeat  round  space

5, bordure-image-répétition :

Paramètres : stretch répéter rond espace

Comment carreler. Vous pouvez renseigner deux paramètres, un paramètre représentant le même pavage dans quatre directions. Deux paramètres, la première valeur représente la direction horizontale et la deuxième valeur représente la direction verticale.

Les captures d'écran prises en ligne ne sont pas bonnes, donc il y a un petit point rouge au milieu, ignorez-le. Cette méthode n'est pas très compatible. Généralement, elle ne sera pas définie sauf circonstances particulières.

Enfin, l'abréviation : Seuls trois paramètres peuvent être renseignés. Slice et Repeat peuvent remplir plusieurs valeurs.

border-image: url(./img/Snipaste_2019-07-16_16-39-16.png) 100 space;                
/* 简写: 三个参数  source  slice  repeat */
🎜 (Partage de vidéos d'apprentissage : 🎜tutoriel vidéo CSS🎜, 🎜front-end web🎜)🎜

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!

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

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Oguri Cap Build Guide | Un joli Musume Derby
3 Il y a quelques semaines By Jack chen
Guide de construction d'Agnes Tachyon | Un joli Musume Derby
3 Il y a quelques semaines By Jack chen
Guide de construction de Grass Wonder | Uma musume joli derby
2 Il y a quelques semaines By Jack chen
Posséder un codes d'étang de poisson juin 2025
3 Il y a quelques semaines By Jack chen

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Intégrer efficacement CSS et JavaScript avec la structure HTML5. Intégrer efficacement CSS et JavaScript avec la structure HTML5. Jul 12, 2025 am 03:01 AM

HTML5, CSS et JavaScript doivent être combinés efficacement avec des balises sémantiques, un ordre de chargement raisonnable et une conception de découplage. 1. Utilisez des étiquettes sémantiques HTML5, telles que l'amélioration de la clarté structurelle et de la maintenabilité, qui est propice au référencement et à l'accès sans barrière; 2. CSS doit être placé, utiliser des fichiers externes et se séparer par module pour éviter les styles en ligne et les problèmes de chargement retardés; 3. JavaScript est recommandé d'être introduit à l'avant et d'utiliser un repère ou une asynchronisation pour charger de manière asynchrone pour éviter le blocage du rendu; 4. Réduisez une forte dépendance entre les trois, conduisez le comportement à travers les attributs de données * et l'état de contrôle du nom de classe et améliorez l'efficacité de la collaboration grâce à des spécifications de nommage unifiées. Ces méthodes peuvent optimiser efficacement les performances des pages et collaborer avec les équipes.

Comment créer des images réactives à l'aide de CSS? Comment créer des images réactives à l'aide de CSS? Jul 15, 2025 am 01:10 AM

Pour créer des images réactives à l'aide de CSS, elle peut être principalement réalisée grâce aux méthodes suivantes: 1. Utilisez la largeur maximale: 100% et hauteur: Auto pour permettre à l'image de s'adapter à la largeur du conteneur tout en maintenant la proportion; 2. Utilisez les attributs SRCSET et tailles de HTML pour charger intelligemment les sources d'image adaptées à différents écrans; 3. Utilisez l'objet-ajustement et la position d'objet pour contrôler le recadrage d'images et l'affichage de la mise au point. Ensemble, ces méthodes garantissent que les images sont présentées clairement et magnifiquement sur différents appareils.

Décrire la propriété `` Opacité ' Décrire la propriété `` Opacité ' Jul 15, 2025 am 01:23 AM

L'opacité est un attribut de CSS qui contrôle la transparence globale d'un élément, avec des valeurs allant de 0 (entièrement transparente) à 1 (entièrement opaque). 1. Il est souvent utilisé pour l'effet de fondu de planage de l'image et améliore l'expérience interactive en définissant la transition d'opacité; 2. Faire une couche de masque d'arrière-plan pour améliorer la lisibilité au texte; 3. Rétroaction visuelle des boutons de contrôle ou des icônes à l'état désactivé. Notez qu'il affecte tous les éléments enfants, contrairement à RGBA, ce qui n'affecte que la partie de couleur spécifiée. L'animation fluide peut être réalisée avec la transition, mais une utilisation fréquente peut affecter les performances. Il est recommandé de l'utiliser en combinaison avec la volonté ou la transformation. L'application rationnelle de l'opacité peut améliorer la hiérarchie des pages et l'interactivité, mais cela devrait éviter d'icher pour interférer avec les utilisateurs.

Expliquer l'héritage des biens dans CSS Expliquer l'héritage des biens dans CSS Jul 15, 2025 am 01:25 AM

INCSS, propriétéInheritanceAffectShowstylesArepassEdFrombaretelmentsStochildren.SomepropertiesLikEcolorandFont-FamilyInheritbyDefault, s'appliquant à ALLESSEMENTSELISMENTSULS ONCILDDENRID.

Décrivez le `: a ()` pseudo-classe (sélecteur parent) Décrivez le `: a ()` pseudo-classe (sélecteur parent) Jul 15, 2025 am 12:32 AM

Le: a () pseudo-classincssallowstargetingaparementementbasedOnSeLelements.itWorksByusingTheNyntaxParent: Has (Child-Selector) toapplystylesConditional.

Comment styliser la mise en évidence de la sélection (`:: SELECTION`)? Comment styliser la mise en évidence de la sélection (`:: SELECTION`)? Jul 16, 2025 am 12:50 AM

Utilisez la pseudo-élément de sélection :: Sélection de CSS pour personnaliser le style de mise en évidence lorsque le texte de la page Web est sélectionné pour améliorer l'esthétique et l'unité de la page. 1. Paramètres de base: Définissez le fond et la couleur de l'arrière-plan à travers :: Sélection, comme le fond jaune avec des polices gris foncé; Des éléments spécifiques tels que la sélection P :: peuvent également être limités. 2. Traitement de la compatibilité: Ajoutez le préfixe -webkit pour être compatible avec les navigateurs Safari et mobiles, et les normes Firefox et Edge sont bien prises en charge. 3. Faites attention à la lisibilité: évitez le contraste excessif des couleurs ou trop sophistiqué, et devrait être coordonné avec la conception globale. Par exemple, choisissez une base bleue douce en mode sombre pour améliorer le confort visuel. Une utilisation raisonnable peut améliorer la texture de l'interface, ignorer les détails

Décrivez les propriétés de «rupture de mots» et de «mot-mot» Décrivez les propriétés de «rupture de mots» et de «mot-mot» Jul 16, 2025 am 02:08 AM

La rupture de mots et le débordement de débordement (anciennement des mots) font différemment lorsqu'ils traitent de longs mots ou de contenu incassable. 1. La rupture de mots contrôle comment briser les lignes de mots dans les éléments de bloc, la rupture oblige les longs mots à se briser, évite tous se casser, adapté aux textes chinois, japonais et coréens. 2. Le débordement de débordement déconnecte les longs mots lorsque cela est nécessaire pour empêcher le débordement, le mot de rupture rend le contexte plus intelligent. 3. Dans les scénarios d'utilisation, utilisez la rupture de mots: Break-All for Code et utilisez le débordement de débordement: interruption pour les commentaires des utilisateurs. 4. Faites attention aux différences de compatibilité des navigateurs et à différents comportements mobiles

Décrivez la propriété de style «liste» Décrivez la propriété de style «liste» Jul 15, 2025 am 12:06 AM

L'attribut Abréviation est l'attribut d'abréviation dans CSS pour contrôler le style de pré-marquage des éléments de liste. 1. Vous pouvez définir la liste de style liste, la position de style liste et l'image de style liste en même temps; 2. Par défaut, les listes non ordonnées utilisent les styles de disque et les listes commandées utilisent des numéros numériques; 3. Prise en charge des types de réglage, des positions et des images, et spécifiez les styles de sauvegarde pour gérer les défaillances de chargement de l'image; 4. Dans le développement réel, les styles par défaut sont souvent effacés pour assurer la cohérence et faire attention aux problèmes d'indentation du texte et de chargement d'image.

See all articles