5 astuces CSS3 chaque développeur Web devrait savoir


Souvent, les développeurs Web utilisent des coins arrondis au style de divers objets. CSS 3 propriété offre pratique border-radius, qui permet ne importe quel bloc d'avoir des coins arrondis. La structure prend un seul paramètre et la valeur de pixel. Par Exemple:

div { border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }


Pour soutenir navigateur border-radius comme Firefox, Chrome et Safari utilise propriété spéciale -webkit- et -moz-.




Démo pour l'ombre texte

Conseil n ° 2: l'ombre du texte en CSS3

En CSS text-shadow 3 peut être utilisé pour faire ombre au texte. La propriété prend quatre paramètres: décalage de X et Y, flou de l'ombre et la couleur.

div { text-shadow: 2px 3px 4PX #ADADAD; }

En option, vous pouvez également spécifier plusieurs ombres de texte. Ceci peut être réalisé en fournissant des valeurs de propriété séparés par des virgules.

div { text-shadow: 2px 3px 4PX #ADADAD, -1px 0px 3px ROUGE; }

Conseil n ° 3: Utilisez police personnalisée sur votre site

Lorsque nous utilisons des caractères non standard sur notre site, nous demandons à l'utilisateur d'installer la police sur votre ordinateur. Pas tous les utilisateurs voudraient passer par cette douleur.

Avec CSS3, nous avons une propriété @ font-face, qui téléchargent uniquement la police pour le site et les charges automatiquement lorsque l'utilisateur ouvre la page Web.

@ Font-face { font-family: myFirstFont; src: url ('Sansation_Light.ttf'), url ('Sansation_Light.eot');/* * IE9 / }

Démo pour Linear-gradient

Conseil n ° 4: Les dégradés avec CSS3

CSS3 vous permet de créer des gradients uniques sans l'utilisation d'images en double.

Un gradient est définie en utilisant thelinear-gradient (pente linéaire) orradial-gradient (gradient sphérique) background-image pour.

div { background-image: linear-gradient (centre gauche, # F3BBD5 20%, 30% B9DECD #, # EAE2C4 40%); background-image: -webkit-linear-gradient (centre gauche, # F3BBD5 20%, 30% B9DECD #, # EAE2C4 40%); background-image: -moz-linear-gradient (centre gauche, # F3BBD5 20%, 30% B9DECD #, # EAE2C4 40%) background-image: -o-linear-gradient (centre gauche, # F3BBD5 20%, 30% B9DECD #, # EAE2C4 40%); background-image: -ms-linear-gradient (centre gauche, # F3BBD5 20%, 30% B9DECD #, # EAE2C4 40%); }


Ne oubliez pas de spécifier le préfixe gradient linéaire pour le soutien de navigateur

Démo pour le texte sur plusieurs colonnes

Conseil n ° 5: le texte sur plusieurs colonnes en CSS3

La propriété column-count permettent aux développeurs de briser le texte de l'élément sélectionné pour un certain nombre de colonnes spécifié.

L'écart de colonne spécifique largeur entre les colonnes. La colonne de largeur définit la largeur de chaque colonne. La colonne règle imposé un séparateur visuel entre les colonnes.

div { column-count: 2; -webkit-column-count: 2; -moz-column-count: 2; colonne écart: 12px; -webkit-colonne-Gap: 20px; -moz-column-gap: 20px; column-width: 100px; -webkit-column-width: 100px; -moz-column-width: 100px; colonne règle: 2px à double # 984C37; -webkit-colonne-règle: 2px à double # 984C37; -moz-column-règle: 2px à double # 984C37; }


Remarque: Actuellement, Internet Explorer ne gère pas cette propriété.

(0)
(0)

Commentaires - 0

Sans commentaires

Ajouter un commentaire

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caractères restants: 3000
captcha