scrollbarre verticale sur 1 cellule de mon tableau

scrollbarre verticale sur 1 cellule de mon tableau - HTML/CSS - Programmation

Marsh Posté le 18-04-2008 à 11:30:26    

Bonjour,
sur ma page web j'ai un tableau qui représente l'architechture de ma page.
J'aimerai mettre une scrollbarre verticale sur 1 cellule de mon tableau (à droite de la cellule) et figer les autres cellules.
Par exemple si j'ai un tableu a 2 lignes et 1 colonne, j'aimerai que la 1 ere ligne(qui fai office de menu) soit figée et que la 2eme ligne contenant du texte puisse etre vue intégralement à l'aide de la scrollBarre
C'est possible?Aidez moi svp Merci :hello:

Reply

Marsh Posté le 18-04-2008 à 11:30:26   

Reply

Marsh Posté le 18-04-2008 à 16:40:38    

Mouaif. C'est faisable. Pour l'avoir fait (dans une appli web, pas un site), je trouvais que le résultat frolait un peu trop la bidouille. En gros je voulais que seulement une partie de la page scrolle (en évitant les frames). Le truc classique quoi.
 
Bref, après quelques crises de nerfs à tester sur IE6 :'(, Safari 1  :sweat: et FF, j'ai retenu la solution :

  • Un layout avec <table>
  • La cellule qui devrait contenir la scrollbar avait un div dont la hauteur était fixée via javascript (donc calcul à la volée via onrezise), en fixant bien sûr l'overflow à auto;
  • Plein d'autres bidouilles cross-browser.


J'avais tenté le height: 100% et l'overflow: auto, mais le résultat était plus que merdique sur quasiment tous les navigateurs (sauf Safari 3).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed