Eklablog
Editer l'article Suivre ce blog Administration + Créer mon blog

Les fonds

Les propriété background définissent les arrière-plan. Elles s'utilisent généralement avec des éléments de type block

background-color

 

sélecteur {background-color : COULEUR;}

background-color permet de définir une couleur de fond. Remplacez simplement COULEUR. Si vous ne savez pas comment noter cette valeur, je vous renvois à l'article sur les couleurs:
=> http://fanstasy-graph.eklablog.net/couleur-a28204421

background-image

 

sélecteur {background-image : url(URL_DE_L'IMAGE);}

background-image permet de placer une image en arrière-plan. Par défaut, elle est placé en haut à gauche, et se répètera en mozaïque (horizontalement et verticalement) si elle est plus petite que sont conteneur.

background-repeat

 

sélecteur {background-image : url(URL_DE_L'IMAGE);
      background-repeat: repeat;
}

background-repeat s'utilise avec la propriété background-image. Elle permet de définir si l'image doit se répéter si elle est plus petite que son conteneur.
Elle peut prendre les valeurs suivantes :
• repeat; valeur par défaut, l'image se répète en mozaïque
• no-repeat; l'image ne se répète pas, et laissera donc du vide si elle est plus petite que son conteneur
• repeat-x; répète horizontalement
• repeat-y; répète verticalement

background-attachment

 

sélecteur {background-image : url(URL_DE_L'IMAGE);
      background-attachment: fixed;
}

Cette propriété s'utilise avec background-image. Elle permet de fixer l'image d'arrière plan (pour qu'elle ne bouge pas lorsque l'on descent la page)
Elle peut prendre deux valeurs.
• scroll; valeur par défaut, l'image n'est pas fixée
• fixed; l'image est fixée

background-position

 

sélecteur {background-image : url(URL_DE_L'IMAGE);
      background-position: Xpx Ypx;
}

Cette propriété permet de positionner l'image d'arrière plan. Par défaut, celle-ci ce trouve dans le coin en haut à gauche de son conteneur. La première valeur X définit sa position horizontale et Y sa position verticale. Vous pouvez utiliser des valeur en px, em ou %
Il est également possible de la positionner avec les valeurs suivantes (plus simple, mais moins précises) : • left; à gauche
• right; à droite
• center; au center
• top; en haut
•bottom

background-size
sélecteur {background-image : url(URL_DE_L'IMAGE);
      background-size: Xpx Ypx;
}

Pour ne pas changer, cette propriété s'applique également à background-image. Elle permet de définir la taille de l'image d'arrière plan. X indique sa largeur et Y sa hauteur. Vous pouvez définir les valeur en px, em ou %
Vous pouvez également utiliser les valeurs cover ou contain

=>Voir l'effet

background

Comme cela fait beaucoup de propriété différente, nous pouvons utiliser background pour toutes les regrouper en une seule. Les valeurs sont les même que pour les propriétés vues au dessus, mais l'ordre à son importance :

sélecteur { background : #COLOR url(IMAGE) repeat fixed positionXpx positionYpx / sizeXpx sizeYpx;}

Si vous ne voulez pas utiliser une des valeurs (par exemple si vous ne voulez pas de couleur de fond, laissez simplement le champs vide.

/!\ Le / entre background-position et background-size est indispensable. Si vous voulez que votre arrière plan soit positionné par défaut mais que vous voulez changer sa taille, vous devez renseiger des valeur à position (dans ce cas, left top fera l'affaire)

sélecteur { background : url(IMAGE) top left / contain;}
Fonds multiples


Vous pouvez également définir plusieurs images d'arrière plan, en définissant séparément leurs position, si elles se répètent, si elles sont fixes... L'ordre à bien évidemment son importance, la première image sera l'image de premier plan, la dernière celle d'arrière plan.

sélecteur {background : url( 1er plan ), url( 2eme plan), url( 3eme plan ) ; }
Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
L
Bonjour !<br /> Hum, y'aurait-il un code permettant de modifier la couleur du fond (bleue par défaut) du titre de toutes les fenêtres du blog (Messagerie, contenu, configuration du thème etc..) ?J'ai cherché partout je n'ai pas trouvé ce qu'il me fallait. :/
Répondre
M
Coucou Nagalia :3 J'aimerais savoir quel code utilisé pour faire comme sur ce blog, le fond de la date des articles :x Merci en avance ^^
Répondre
A
Salut, seriez vous comment obtenir un gris avec ce code :           background: rgba(80, 200, 80, 0.3); <br />  
Répondre
T
Bonjour, j'aimerai savoir comment mettre un background différent a l'une des pages du blog ? J'ai essayé ça mais ça n'a pas marché(sachant que j'ai bien mis l'id de ma page)<br />  <br /> .page-id-2 .site-header {    background: url("URL_OF_IMAGE") no-repeat scroll center top / 1600px auto rgba(0, 0, 0, 0);}
Répondre
J
Yahallow ~ <br /> Comment ont fait si on veux un fond un peu transparent ? 
Répondre