28172 sujets

CSS et mise en forme, CSS3

Administrateur
Hello,

A priori, il suffira d'appliquer un vertical-align: middle sur l'image et l'intitulé... par contre c'est quoi cette balise <h7> ?! Smiley sweatdrop
Modifié par Raphael (30 Oct 2010 - 17:47)
Bonjour Raphael,

J'ai tout changé, nommé autrement cette balise <h7>, dont j'en ai fait une classe (.langue et .langue2).
J'ai mis des vertical-align sur ces classes + sur les images de drapeaux et là, tout a bougé.

Je pense que je m'emmêle les pinceaux. Peux-tu encore m'aider?
Administrateur
paskwalina a écrit :
Je pense que je m'emmêle les pinceaux. Peux-tu encore m'aider?

Euh oui, là tu as mis des <div> partout Smiley sweatdrop
Non seulement c'est inutile, mais en plus il s'agit d'éléments blocs qui occupent forcément toute la largeur.

Pourquoi ne pas simplifier tout ça ?


<div id="langue">
   <a href="versionFR.html"><img alt="français" src="fr.png" /> <span>Français</span></a> 
   <a href="versionNE.html"><img alt="nederlands" src="ne.png" /> <span>Nederlands</span></a>
</div>


Ensuite il suffirait de mettre le vertical-align au bon endroit :

#langue img, #langue span {vertical-align: middle}

Modifié par Raphael (30 Oct 2010 - 18:33)
Génial! Merci. Cela fonctionne. Effectivement, j'ai un peu compliqué la chose et ta solution est bien plus simple.
Seulement, mon rollover ne fonctionne plus depuis lors et pourtant, dans le css, j'ai mis

#choixlangue span a:hover {
color:#04424A;
}

Une idée?
Administrateur
paskwalina a écrit :

Seulement, mon rollover ne fonctionne plus depuis lors et pourtant, dans le css, j'ai mis

#choixlangue span a:hover {
color:#04424A;
}

Une idée?

Oui, il n'y a pas de <a> dans le <span> donc la cible n'est pas trouvée.

Essaye

#choixlangue a:hover {
	color:#04424A;
}
Bonjour à vous,

#choixlangue a:hover span {color:#04424A;}

Car le span qui est dans le lien, paskwalina, est déjà "stylé" en blanc. Smiley cligne
Modifié par Jerfa (30 Oct 2010 - 22:45)
Ah ok!! Génial. Cela fonctionne!!!!

Merci à vous deux, Raphael et Jerfa. Vos conseils m'aident beaucoup, vu que j'apprends sur le tas et que je n'ai pas encore toutes les clés pour être une experte en css. Smiley cligne