Bonsoir tout le monde,
je suis en train de faire un css sur un site HTML existant dont je ne peux modifier la structure. Dont voici un extrait :
J'applique un style (Bordure et fond) à tous les éléments .moduletable de la page, seulement j'aimerai que pour celui, qui a la classe "search" appliquer un style différent (Pas de bordure, fond différent).
Existe-il en CSS un moyen permettant de faire ceci, ou bien a defaut de prendre le deuxieme enfant de la div #modules ? Car je connais :first-child, mais rien pouvant spécifier la position de l'enfant..
En esperant avoir été clair..
Merci à vous !
Molkobain
Modifié par Molkobain (12 Jan 2010 - 23:08)
je suis en train de faire un css sur un site HTML existant dont je ne peux modifier la structure. Dont voici un extrait :
<div id="modules">
<div class="moduletable">
Blabla
</div>
<div class="moduletable">
<form method="post" action="index.php">
<div class="search">Blabla</div>
</form>
</div>
</div>
J'applique un style (Bordure et fond) à tous les éléments .moduletable de la page, seulement j'aimerai que pour celui, qui a la classe "search" appliquer un style différent (Pas de bordure, fond différent).
Existe-il en CSS un moyen permettant de faire ceci, ou bien a defaut de prendre le deuxieme enfant de la div #modules ? Car je connais :first-child, mais rien pouvant spécifier la position de l'enfant..
En esperant avoir été clair..
Merci à vous !
Molkobain
Modifié par Molkobain (12 Jan 2010 - 23:08)