|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Étudiant Inscription : juin 2011 Messages : 94 ![]() |
Bonjour je souhaite réaliser le menu d'onglets suivant.
![]() Pour celà j'utilise Code html :
et la div dont la classe est "tab_selected" contient le background en bleu. Celui ci doit être plus grand que la div class="tab", je voudrai donc le faire déborder. J'ai essayé de mettre mais ça déborde en dessous. Des idées? Merci John |
||
|
|
00
|
|
|
#2 |
![]() ![]() Jérome DebrayResponsable de projet Inscription : mai 2009 Messages : 627 ![]() |
Salut,
pourrais tu mettre ton code CSS ? |
|
00
|
|
|
#3 | ||||
|
Membre du Club
![]() Étudiant Inscription : juin 2011 Messages : 94 ![]() |
Bonjour ornitho13, merci pour ton aide,
le code CSS est le suivant: Code :
Code :
![]() On voit bien que le design photoshop en prend un coup Merci |
||||
|
|
00
|
|
|
#4 | ||
![]() ![]() Jérome DebrayResponsable de projet Inscription : mai 2009 Messages : 627 ![]() |
As tu essayé de rajouter un z-index sur la <div> sélectionnée (class="tab_selected") ?
Code :
|
||
|
00
|
|
|
#5 |
|
Membre du Club
![]() Étudiant Inscription : juin 2011 Messages : 94 ![]() |
Je viens d'essayer avec z-index et ça ne marche pas non plus.
Pour le code c'est une partie d'un projet symfony2 donc je ne peux pas le mettre en ligne rapidement. J'ai fait un schéma pour expliquer un peu mieux le problème: ![]() J'ai donc tous les onglets dans la grande div en vert. Chaque onglet est une div rouge number1, number2,... Lorsque je sélectionne un onglet, il faut que celui ci grandisse et se superpose en partie sur les autres onglets de même niveau. Si j'agrandis seulement la div au moment du clic, cela décale les autres div. J'insère donc une div bleu à l'intérieur de l'onglet sélectionné et j'essai de faire déborder cette div bleu. (je ne sais pas si c'est le bon procédé). Le résultat est en fait que la div bleu déborde bien mais en dessous des autres onglets: ![]() J'ai mis un background red à selected_tab et on voit bien le débordement en dessous de Catégorie6. Le navigateur affiche d'abord les autres onglets et ensuite le débordement. |
|
|
00
|
|
|
#6 | ||
|
Membre du Club
![]() Étudiant Inscription : juin 2011 Messages : 94 ![]() |
Finalement j'ai trouvé, il faut mettre la div "selected_tab" en position relative
Code :
@ornitho13, merci encore pour ton aide
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com