Comment travailler avec des gradients linéaires en CSS3

La plupart des gens veulent quelque chose d'un peu plus excitant que d'une couleur de fond ou un cadre pour leurs sites de CSS3. Par exemple, vous pouvez compter sur une fonction linéaire à gradient () pour effectuer la tâche. L'utilisation d'un gradient linéaire (), vous pouvez créer des lignes (horizontales, verticales et angulaires), des diamants, et les places.

Lorsque vous combinez l'linear-gradient () avec d'autres méthodes de gradient (comme le radial gradient ()), vous pouvez créer toutes sortes de motifs. Pour l'instant, créer un simple linear-gradient () en utilisant la procédure suivante pour avoir une idée de la façon dont ils travaillent.

  1. Créer un nouveau fichier de HTML5 avec votre éditeur de texte.

  2. Tapez le code suivant pour la page HTML.

    Un non-fond de l'image

    Un titre simple

    Le texte simple pour aller avec le titre.

    Le but principal de cet exemple est de se concentrer sur des fonds, de sorte que le contenu est assez simple. Tout ce que vous voyez est un en-tête simple et paragraphe.




  3. Enregistrez le fichier sous PatternedBackground.HTML.

    L'échantillon apparaît dans d'autres chapitres, donc nommage est important.

  4. Créer un nouveau fichier CSS avec votre éditeur de texte.

  5. Tapez les informations de style CSS suivante.

    body {background: linear-gradient (45deg, Crimson, Transparent, BleuRoyale) -background-color: # 00ff00-background-size: 100px 100px;}

    Le point focal de ce modèle est la propriété de fond, qui repose sur la fonction linéaire-gradient (). Vous pouvez utiliser cette fonction dans un certain nombre de façons-le montre l'exemple d'une manière simple. Il commence par dire la fonction linear-gradient () pour dessiner la ligne à 45 degrés.

    Il ya trois couleurs dans le dégradé: Crimson, la couleur de fond (transparent montre l'arrière-plan), et BleuRoyale. Le gradient va commencer avec Crimson, passage à la couleur de fond, et se terminer par BleuRoyale, le tout dans des proportions égales.

    La propriété background-color définit une valeur de vert dans ce cas. La propriété background-size définit la taille du motif de dégradé. Il serait facile d'obtenir un certain nombre d'effets différents en utilisant la même linear-gradient () et la variation de ces deux dernières propriétés.

  6. Enregistrez le fichier sous PatternedBackground.CSS.

    L'échantillon apparaît dans d'autres chapitres, donc nommage est important.

  7. Enregistrez le fichier HTML et rechargez la page.

    Vous voyez l'arrière-plan montre, qui est en fait tout à fait dramatique. Le fond se répète automatiquement, peu importe la façon dont l'utilisateur redimensionne la fenêtre.

    image0.jpg

Il est possible de combiner des graphiques et des gradients de créer encore plus inhabituel effets sans avoir recours à la programmation. Il suffit de remplacer l'une des entrées de couleur avec l'URL d'un graphique téléchargeable en utilisant la fonction url (). Le gradient résultant combinera couleur, des graphiques, de la transparence et des effets de transition pour créer un fond inhabituel pour vous.


» » » » Comment travailler avec des gradients linéaires en CSS3