Mettre en forme un élément suivant un autre(CSS)


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

Mettre en forme un élément suivant un autre(CSS)

Message le Mar Juin 12, 2007 20:42

Bonjour,

Comment indiquer dans le CSS la mise en forme pour un élément directement suivi d'un autre élément.

Exemple :
Code: Tout sélectionner
<h1>Titre</h1>
<ul>
<li>blabla</li>
</ul>

Je voudrais mettre en forme l'UL qui se trouve après le h1

Merci


moktoipas
WRInaute passionné
WRInaute passionné
 
Messages: 2326
Inscription: 29 Juin 2004

Message le Mar Juin 12, 2007 20:55

h1 + ul
{
//mise en forme
}

ce ne marche probablement pas sous IE6 et peut etre sous le 7.

jeroen
WRInaute passionné
WRInaute passionné
 
Messages: 2461
Inscription: 30 Aoû 2002

Message le Mer Juin 13, 2007 8:00

c'est pas plutôt ça ?

Code: Tout sélectionner
h1 > ul
{
...
}


moktoipas
WRInaute passionné
WRInaute passionné
 
Messages: 2326
Inscription: 29 Juin 2004

Message le Mer Juin 13, 2007 8:02

non, ca c'est pour selectionner un UL qui est DANS un H1.

jeroen
WRInaute passionné
WRInaute passionné
 
Messages: 2461
Inscription: 30 Aoû 2002

Message le Mer Juin 13, 2007 8:11

ah oui, j'avais mal lu ! Merci !


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Mer Juin 13, 2007 8:33

>> h1 + ul

tiens je ne connais pas. c'est expliqué ou ?


moktoipas
WRInaute passionné
WRInaute passionné
 
Messages: 2326
Inscription: 29 Juin 2004

Message le Mer Juin 13, 2007 8:34


Florent V.
WRInaute discret
WRInaute discret
 
Messages: 183
Inscription: 16 Mai 2007

Message le Mer Juin 13, 2007 8:39

Sinon, pour une méthode compatible IE, il faudra :
- soit englober le h1 et le ou les ul à styler dans un div ayant une classe ou identifiant donné, et faire, par exemple :
Code: Tout sélectionner
div#introduction h1 {...}
div#introduction ul {...}

- soit utiliser une classe ou un identifiant sur le ul en question, par exemple :
Code: Tout sélectionner
ul.post-h1 {...}


moktoipas
WRInaute passionné
WRInaute passionné
 
Messages: 2326
Inscription: 29 Juin 2004

Message le Mer Juin 13, 2007 9:06

Effectivement apres tests, ca ne marche pas du tout dans IE... C'est pourtant du CSS 2 ...


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Mer Juin 13, 2007 9:13

moktoipas> merchi ! :)


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

Message le Mer Juin 13, 2007 16:16

Merci !!! Ah bha je me disais bien !!
J'avais fait H1+UL et ça ne marchait pas mais je ne disposait que d'IE 6 pour tester. Grrr j'ai tourné en rond pour rien.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité