Table des matières
Ombre :
box-shadow
text-shadow
Maison interface Web tutoriel CSS Une brève introduction aux styles d'ombre, d'arrière-plan et de bordure arrondie en CSS3

Une brève introduction aux styles d'ombre, d'arrière-plan et de bordure arrondie en CSS3

Apr 27, 2017 pm 02:17 PM

CSS2.1 est sorti depuis 7 ans. L'émergence de CSS3 vise à améliorer les fonctions de CSS2.1, à réduire l'utilisation d'images et à résoudre les effets spéciaux sur les pages HTML

Actuellement, les fonctionnalités de la technologie CSS3 les plus adaptées à une utilisation dans le développement Web mobile incluent :

●Sélecteur amélioré

●Ombre

●Paramètres d'arrière-plan puissants

●Bordure arrondie

Ombre :

Le le style CSS3 actuel prend déjà en charge les effets de style d'ombre. Il existe actuellement deux types d'effets d'ombre disponibles : les effets d'ombre pour le contenu du texte et les effets d'ombre pour les éléments.

box-shadow

L'attribut box-shadow de CSS3 donne à l'élément un effet d'ombre. Sa syntaxe est la suivante :

   box-shadow:<length> <length> <length> | color:
Copier après la connexion

où la première longueur est la. Valeur de décalage du niveau d'ombre ; la deuxième valeur de longueur est la valeur de décalage vertical de l'ombre ; la troisième valeur est la valeur de flou d'ombre. Les valeurs de décalage horizontal et vertical​​peuvent prendre des valeurs positives et négatives, telles que 4px ou -4px

À l'heure actuelle, box-shadow est pris en charge par la plupart des navigateurs modernes. Cependant, lorsque nous utilisons cet attribut sur des navigateurs basés sur Webkit tels que Chrome et Safari, nous devons écrire le nom de l'attribut sous la forme -webkit-box-shadow. Pour le navigateur Firefox, il doit être écrit sous la forme -moz-box-shadow.

Le code suivant est un exemple simple d'utilisation de box-shadow, qui est compatible avec les navigateurs Chrome, Safari et Firefox :

<style type="text/css">
        p
        {
            /* 其他浏览器 */
            box-shadow: 3px 4px 2px #000;
            /* webkit内核浏览器 */
            -webkit-box-shadow: 3px 4px 2px #000; 
            /* Firefox浏览器 */
            -moz-box-shadow: 3px 4px 2px #000;
            padding:5px 4px;
        }
    </style>
Copier après la connexion

text-shadow

text- Attribut d'ombre Utilisé pour définir l'effet d'ombre ou l'effet de flou du contenu du texte.

Actuellement, l'attribut text-shadow est pris en charge par les navigateurs Safari, Firefox, Chrome et Opera. Les navigateurs inférieurs à IE8 ne prennent pas en charge cette fonctionnalité. Et la plupart des navigateurs Web mobiles sont bien pris en charge.

La syntaxe de text-shadow est fondamentalement la même que celle de box-shadow :

box-shadow: >

Le code suivant est un exemple simple et pratique de text-shadow :

 <style type="text/css">
        p
        {
            text-shadow: 5px -10px 5px red;
            color:#666;
            font-size:16px;
        }
    </style>
Copier après la connexion
Arrière-plan

Dans la spécification CSS3, CSS3 ajoute de nombreuses nouvelles fonctionnalités à l'arrière-plan attribut. Il prend en charge à la fois la plage d’affichage de l’arrière-plan et plusieurs arrière-plans d’images. La chose la plus importante est qu'il peut définir des dégradés ou des effets de couleur pour la couleur d'arrière-plan via les paramètres d'attributs, ce qui est très polyvalent.

CSS3 améliore l'attribut background. Dans le passé, nous utilisions des images pour remplacer diverses modifications de page, et progressivement elles peuvent être remplacées par l'attribut background. Ces fonctionnalités améliorent la vitesse de chargement des pages, en particulier sur les plates-formes d'appareils mobiles, et améliorent les performances des pages.

background-size

L'attribut background-size est utilisé pour définir la taille de l'image d'arrière-plan.

Cet attribut est actuellement pris en charge par les navigateurs Chrome, Safair et Opera. Il prend également en charge les navigateurs Web sur les plateformes Android et IOS.

L'attribut background-size présente certaines différences de syntaxe selon les navigateurs Web. Dans les navigateurs Chrome et Safari basés sur le noyau Webkite, la méthode d'écriture est -webkit-background-size;

Dans les projets de développement mobile, il est recommandé d'utiliser la méthode d'écriture en mode compatibilité, l'exemple est le suivant :

 <style type="text/css">
        p
        {
            background-size:10px 5px;
            -webkit-backgriud-size:10px 5px;
        }
    </style>
Copier après la connexion
background

L'attribut background se voit attribuer une fonction très puissante en CSS3. L’une des fonctionnalités très importantes concerne les arrière-plans multiples. Dans le passé, une seule image pouvait être utilisée, mais plusieurs images d'arrière-plan peuvent être définies en CSS3 avec la syntaxe suivante :

  background:url(bg.jpg) left top no-repeat,
                             url(bg2.jpg) left top no-repeat;
Copier après la connexion
Les navigateurs Chrome et Safari prennent en charge plusieurs images d'arrière-plan avec l'attribut background. Puisqu'il s'agit de navigateurs basés sur Webkit, cette fonctionnalité est également prise en charge par les navigateurs mobiles sur les plateformes Android et IOS. Cependant, étant donné que la définition de l'arrière-plan à l'aide d'images affectera sérieusement l'expérience globale et les performances sur le Web mobile, nous utilisons une fonctionnalité de Webkit pour utiliser un dégradé de couleurs pour l'arrière-plan au lieu d'utiliser des images. La syntaxe est la suivante :

      -webkit-gradient(<type>, <type> [,<radius> ]?,<point> [, <radius> ]? [, <stop> ]*)
Copier après la connexion
Le type type fait référence au type de dégradé, tel que dégradé linéaire linéaire ou dégradé radial radial. Le code suivant :

<style type="text/css">
        p
        {
            background: -webkit-gradient(linear,0 0,0 100%,form(#ff),to(#000));
        }
</style>
Copier après la connexion
Bordure arrondie

L'effet de coin arrondi peut être facilement obtenu en CSS3. Vous pouvez obtenir l'effet de coin arrondi tant que vous définissez l'attribut border-radius dans. le code.

Jusqu'à présent, cet attribut était pris en charge par les navigateurs Chrome, Safari, Opera et Firefox. Cependant, il existe certaines différences dans les méthodes d'écriture entre les navigateurs. Par exemple : les navigateurs Chrome et Safari doivent écrire -webkit-border-radius ; les navigateurs Firefox doivent écrire -moz-border-radius ; l'exemple de code compatible est le suivant :

<style type="text/css">
        p
        {
             border-radius:10px 5px;
             /* Firefox浏览器 */
             -moz-border-radius:10px 5px;
             /* webkit 内核浏览器 */
             -webkit-border-radius:10px 5px;
        }
    </style>
Copier après la connexion
A noter que l'attribut border-radius n'est pas autorisé à utiliser des valeurs négatives. Lorsque l'une d'elles est 0, le coin correspondant à la valeur est un rectangle, sinon c'est un coin arrondi.

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

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.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

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)

Comment obtenir un effet de vague avec du CSS3 pur ? (exemple de code) Comment obtenir un effet de vague avec du CSS3 pur ? (exemple de code) Jun 28, 2022 pm 01:39 PM

Comment obtenir un effet de vague avec du CSS3 pur ? Cet article vous présentera comment utiliser l'animation SVG et CSS pour créer des effets de vagues. J'espère que cela vous sera utile !

Explication détaillée de la façon de gérer toutes les ombres de polices sur un ordinateur Win10 Explication détaillée de la façon de gérer toutes les ombres de polices sur un ordinateur Win10 Jul 23, 2023 pm 11:13 PM

Lors de l'utilisation de l'ordinateur, certains problèmes peuvent survenir en raison d'un mauvais fonctionnement et d'autres situations. Récemment, certains internautes ont demandé que faire de toutes les ombres de polices sur leurs ordinateurs Win10, ce qui affecte la visualisation, et les icônes sur le bureau ont des ombres. L'éditeur ci-dessous vous apprendra comment effacer toutes les ombres de polices sur le bureau de votre ordinateur. Les étapes spécifiques sont les suivantes : 1. Allumez d'abord l'ordinateur, entrez la combinaison de touches win+r, ouvrez la fenêtre d'exécution et entrez gpedit.msc pour confirmer. 2. Recherchez Activer ActiveDesktop, double-cliquez dessus pour l'ouvrir et désactivez-le. 3. Ensuite, nous devons ouvrir le bouton Désactiver ActiveDesktop ci-dessous, puis l'activer. 4. Ensuite, ouvrez le système du panneau de configuration, ouvrez ses propriétés de paramètres système avancés, puis entrez les propriétés.

Comment définir une image comme arrière-plan dans OneNote Comment définir une image comme arrière-plan dans OneNote May 14, 2023 am 11:16 AM

Onenote est l'un des meilleurs outils de prise de notes proposés par Microsoft. Associé à Outlook et MSTeams, Onenote peut constituer une combinaison puissante pour améliorer le travail et la productivité créative personnelle. Nous devons prendre des notes dans un format différent, ce qui peut être plus que simplement écrire des choses. Parfois, nous devons copier des images de différentes sources et effectuer quelques retouches dans notre travail quotidien. Les images collées sur Onenote peuvent être très utiles si vous savez comment appliquer les modifications. Avez-vous déjà rencontré un problème lors de l'utilisation de Onenote : les images collées sur Onenote ne vous permettent pas de travailler facilement ? Cet article examinera l'utilisation efficace des images sur Onenote. nous pouvons

Utilisez habilement CSS pour réaliser divers boutons de forme étrange (avec code) Utilisez habilement CSS pour réaliser divers boutons de forme étrange (avec code) Jul 19, 2022 am 11:28 AM

Cet article va vous montrer comment utiliser CSS pour réaliser facilement divers boutons aux formes étranges qui apparaissent fréquemment. J'espère que cela vous sera utile !

Comment masquer des éléments en CSS sans prendre de place Comment masquer des éléments en CSS sans prendre de place Jun 01, 2022 pm 07:15 PM

Deux méthodes : 1. À l'aide de l'attribut display, ajoutez simplement le style "display:none;" à l'élément. 2. Utilisez les attributs position et top pour définir le positionnement absolu de l'élément afin de masquer l'élément. Ajoutez simplement le style "position:absolute;top:-9999px;" à l'élément.

Comment modifier l'arrière-plan de l'image par défaut lors de la connexion au système Win7 Comment modifier l'arrière-plan de l'image par défaut lors de la connexion au système Win7 Jun 30, 2023 pm 04:03 PM

Comment modifier l’arrière-plan de l’image par défaut lors de la connexion au système Win7 ? Partage de tutoriel sur la façon de modifier l'arrière-plan de l'image par défaut lors de la connexion au système win7. Après avoir défini un mot de passe de connexion pour notre ordinateur, lorsque nous allumons l'ordinateur et accédons à l'interface de connexion, il y aura un fond d'image. Certains utilisateurs souhaitent modifier l’arrière-plan, alors comment peuvent-ils modifier l’arrière-plan ? De nombreux amis ne savent pas comment fonctionner en détail. L'éditeur ci-dessous a compilé les étapes pour modifier l'arrière-plan de l'image par défaut lors de la connexion au système win7. Si vous êtes intéressé, suivez l'éditeur et jetez un œil ci-dessous ! Étapes pour modifier l'arrière-plan de l'image par défaut lors de la connexion au système Win7 1. Tout d'abord, accédez au chemin illustré C:WindowsSystem32oobeinfoackgrounds

Nouvelle version Win11 du dessin : supprimez l'arrière-plan en un seul clic pour réaliser la fonction de découpe Nouvelle version Win11 du dessin : supprimez l'arrière-plan en un seul clic pour réaliser la fonction de découpe Sep 15, 2023 pm 10:53 PM

Microsoft invite les membres du projet WindowsInsider dans les canaux Canary et Dev à tester et expérimenter la nouvelle application Paint. Le dernier numéro de version est 11.2306.30.0. La nouvelle fonctionnalité la plus remarquable de cette mise à jour de version est la fonction de découpe en un clic. Les utilisateurs n'ont besoin de cliquer qu'une seule fois pour éliminer automatiquement l'arrière-plan et mettre en évidence le corps principal de l'image, ce qui facilite les opérations ultérieures des utilisateurs. L'ensemble de l'étape est très simple. L'utilisateur importe l'image dans la nouvelle application de mise en page, puis clique sur le bouton « supprimer l'arrière-plan » de la barre d'outils pour supprimer l'arrière-plan de l'image. L'utilisateur peut également utiliser un rectangle pour sélectionner la zone à supprimer. l'arrière-plan.

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

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é ;".

See all articles