Bonjour,
Je sais qu'on peut (pour une question d'estétique), forcer l'affichage du scrollbar vertical.... mais apparement lorsqu'il y a des frames.
Peut on le faire lorsqu'on utilise pas de frame? si oui comment?
Merci
Bonjour,
Je sais qu'on peut (pour une question d'estétique), forcer l'affichage du scrollbar vertical.... mais apparement lorsqu'il y a des frames.
Peut on le faire lorsqu'on utilise pas de frame? si oui comment?
Merci
en css, tu as la proproété overflow qui existes ...
Globalement inoffensif
Merci de respecter les règles du forum.
Aucune question technique par MP !
_______________________________________________________________________
Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
Tutoriaux HTML/CSS et PHP
oui maisEnvoyé par titoumimi
....
Déjà je ne veux que la verticale et pas l'horizontale. Et puis je ne veux pas toujours l'ascensceur dedans moi; il est présent alors qu'aucun déplacement n'est possible.
Moi ce que je veux, c'est comme on sait faire avec les frames, forcer l'affichage de la scrollbar, et l'ascenceur en lui-même n'apparait que si nécessaire (tout ne peut pas être affiché)
bin pourtant c'est bien comme titoumimi la dit :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 div.scroll { overflow: auto; height: 300px; border: solid thin #00FF00; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <div class="scroll"> <p>start</p><p> </p><p> </p><p> </p> <p> </p><p> </p><p> </p><p> </p> <p> </p><p> </p><p> </p><p> </p> <p> </p><p> </p><p> </p><p> </p> <p> </p><p> </p><p> </p><p>end</p> </div> <div class="scroll"> <p>start.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras aliquam, quam quis dapibus congue, dui odio posuere risus, at feugiat dolor neque at diam. Maecenas in purus. Praesent at urna id quam lobortis tincidunt. Sed quam. Mauris suscipit.end</p> </div>
Et tu as quoi comme affichage exactement?
tu as une url, qqch?
parce que je veux bien croire que c'est bien comme titoumimi a dit mais
Déjà je ne veux que la verticale et pas l'horizontale. Et puis je ne veux pas toujours l'ascensceur dedans moi; il est présent alors qu'aucun déplacement n'est possible.
Moi ce que je veux, c'est comme on sait faire avec les frames, forcer l'affichage de la scrollbar, et l'ascenceur en lui-même n'apparait que si nécessaire (tout ne peut pas être affiché)
ca marche
sous IE
sous ff
di moi tu utilise koi com navigateur ?
Firefox bien sur,
IE
Il faut que ca fonctionne sur les deux, mais j'ai d'abord testé sur firefox
voila je te met un lien ou tu pourra voir comment ca se passe. Cela fait-il ce que tu souhaite ?
Sous IE oui, j'ai bien ma barre verticale qui est présente et l'assenceur apparait si nécessaire.Envoyé par masu
Par contre, rien sous firefox, c'est embetant![]()
c'est etrange que ca marche pas chez toi sous ff. Comme tu peu le voir dans ma capture ca gere de la meme maniere chez moi sous ff et ie.
Du coup je vois pas trop comment t'aider plus dsl ...
Envoyé par masu
Absolument pas
dans ta capture on ne voit pas la scrollbar verticale sous FF!!!
Tu veux quelle scrollbar? Dans le div ou dans le navigateur? Sous FF si la page n'est pas plus grande que l'écran, il n'y a pas de scrollbar qui s'affiche.
Si tu veux l'ajouter :
Code : Sélectionner tout - Visualiser dans une fenêtre à part html {overflow: scroll;}
c'est bien la propriété overflow normalement ca devrai passer sous firefox vu qu'il respecte plus les standarts que IE
Envoyé par franculo_caoulene
![]()
je crois qu'on se fou de moi....
La réponse de titoumimi (2ème dans ce topic) faisait exactement la même chose... et ma réponse (3ème dans ce topic) disait pourquoi ca me ne convient pas.
Merci de garder ce genre de remarque pour toi.Envoyé par cortex024
Merci de lire plus attentivement le code proposé! il y a une pelleté de <p> </p> afin de faire apparaître l'ascenseur. S'il n'y avait pas tout ça l'ascenseur n'apparaîtrait pas.
C'est bien ça que tu veux?
1- en parlant de lire, fais toi cette remarque pour les 2 et 3ème postEnvoyé par franculo_caoulene
2- le code proposé ne me concernait pas vu qu'il était dans le div et moi c'est la page entière qui m'interessait
3- non, depuis le début c'est le scrollbar de la page que je veux, comme masu m'a proposé dans son lien. (mais ca ne fonctionne qu'avec IE et pas firefox)
Merci.
On tourne en rond. Si on répond tous à coté c'est que le problème est mal posé. Réexplique-nous donc ce que tu souhaites, s'il te plaît.
ce qu'il se passe dans ce lien-ci, mais en oubliant les div;ce qui concerne la page entière.Envoyé par masu
Donc avoir un scrollbar vertical sur la page (pas horizontal!). et dans ce scrollbar, avoir l'ascenceur qui apparait uniquement si c'est nécessaire.
Donc dans le lien de masu, c'est parfait. mais ca ne fonctionne pas avec firefox.
masu n'a rien fait concernant le corps de la page. C'est le comportement par défaut de IE. Or je ne connais pas de propriété faisant ce que tu souhaites (overflow joue forcément sur les deux scrollbars).
Question subsidiaire, je n'utilise jamais les frames, comment définis-tu uniquement l'affichage du scrollbar vertical avec les frames?
en fait tu veux mettre une scrollbar verticale sur la page entiere c'est bien ca?
si oui jte file la reponse à 14h
Partager