28220 sujets

CSS et mise en forme, CSS3

Bonjour,

Voici l'image du squelette de mon site :
http://thomas.brule.free.fr/portail4.jpg

Sur la partie gauche, j'ai des menus. Pour cela, j'ai un Div "menuGauche" dans lequel il y a un ul dans leuqle il y a des li :

<div id="menuGauche">
     <ul id="menu">
         <li></li>
         <li></li>
         .....
     </ul>
</div>


Tout ca fonctionne très bien. Mais ... J'aimerai deux choses : En dessous du menu, dans l'espace vide, j'aimerai afficher des informations, primo et en même temps pouvoir continuer les 3 lignes vertes verticales, tant que le contenu central descend...

Et je vois pas torp comment faire ca ... Est ce que quelqu'un aurait une idée ??

Merci d'avance
Pour cela si j'ai bien compris, tu dois utiliser ajouter un background (comprenant les 3 ligne verticales à sa droite) à ton div conteneur (s'il y en a un) avec la valeur repeat-y.
Modifié par Hermann (22 Feb 2006 - 14:25)
Donc si je comprends bien, en dessous du ul s'empilera un div donc le background sera une image avec les 3 lignes verticales ?
Ok ... Mais qu'est ce qui va faire comprendre au div qui aura le backgorund avec les 3 traits de s'étendre si le div d'a côté s'étend ?
Hmmm... plus complexe alors, tu pourrais pas nous donner plus d'infos sur la structure de ton site ? et de son contenu ?
Ce qui doit être étirable, etc...
Modifié par Nigel (22 Feb 2006 - 17:29)
Voici une deuxieme image qui devrait expliquer un peu mieux la structure :
http://thomas.brule.free.fr/portail4b.jpg

Globalement :
J'ai un div "page" qui contient un div "bandeau haut", un div "bandeau gauche" un div "menu horizontal" et un div "contenu".

Le principe, c'est que si le div "contenu" s'étend en longueur, je voudrais que les 3 lignes verticales du menu a gauche s'étendent en même temps que le contenu ...

J'espere etre plus clair ...

En tout cas, merci pour l'aide !!! Smiley smile Smiley smile
Modifié par muaddib (22 Feb 2006 - 18:06)