CSS, centrage vertical
Résolu/Fermé
ladgalen
Messages postés
143
Date d'inscription
jeudi 3 janvier 2008
Statut
Membre
Dernière intervention
6 septembre 2013
-
25 août 2009 à 14:20
M@dien Messages postés 437 Date d'inscription mercredi 29 juillet 2009 Statut Membre Dernière intervention 23 septembre 2010 - 25 août 2009 à 15:35
M@dien Messages postés 437 Date d'inscription mercredi 29 juillet 2009 Statut Membre Dernière intervention 23 septembre 2010 - 25 août 2009 à 15:35
A voir également:
- CSS, centrage vertical
- Powerpoint vertical - Guide
- Barre vertical mac - Forum MacOS
- Trait vertical sur écran tv samsung ✓ - Forum Téléviseurs
- Tiret vertical - Forum Windows
- Traits multicolores verticaux sur lcd Samsung - Forum TV & Vidéo
4 réponses
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
25 août 2009 à 14:45
25 août 2009 à 14:45
Salut, essaye en remplacent :
par
Ça fonctionne chez moi.
background-position:top left;
par
background-position:top center;
Ça fonctionne chez moi.
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
25 août 2009 à 14:48
25 août 2009 à 14:48
Bonjour,
en modifiant le css comme ça, ça fonctionne:
en modifiant le css comme ça, ça fonctionne:
a.pdf { margin:10px 0 10px 0; padding: 12px 0px 12px 50px; /* padding en haut et en bas pour afficher toute l'image */ text-decoration:none; display: block; /* line-height:40px; on supprime */ /* min-height:40px; on supprime, au profit du padding */ color:#444444; background-image:url(img/icon_pdf_transp.png); background-repeat:no-repeat; background-position:left center; /* center au lieu de top et c'est au mileu =) */ } a.pdf:hover { color:#5757EA; background-image:url(img/icon_pdf.png); background-repeat:no-repeat; background-position:left center; /* center au lieu de top et c'est au mileu =) */ background-color:#DDDDDD; }
ladgalen
Messages postés
143
Date d'inscription
jeudi 3 janvier 2008
Statut
Membre
Dernière intervention
6 septembre 2013
10
25 août 2009 à 15:07
25 août 2009 à 15:07
Super ça marche.
Mais je ne comprend pas le coup du padding de 12px !!!!
12 en haut, 12 en bas ça fait 24 et la ligne fait 16 par défaut ? du coup on retrouve le 40px de haut de mon image.
Merci
Mais je ne comprend pas le coup du padding de 12px !!!!
12 en haut, 12 en bas ça fait 24 et la ligne fait 16 par défaut ? du coup on retrouve le 40px de haut de mon image.
Merci
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
25 août 2009 à 15:35
25 août 2009 à 15:35
Tout à fait. la ligne prend 16~17px de hauteur, et le padding augmente la hauteur totale à 40~41px. et si on passe d'une ligne, on est à 56~57px de haut, au lieu de 80px si on garde le line-height:40px;
Après c'est un choix.
Après c'est un choix.