ah oui tiensEnvoyé par franculo_caoulene
j'utilise plus IE, ca en est la preuve.
oula le code pour les frames c'est très loin... j'ai un vague souvenir comme quoi c'était possible, je me trompe peut-être...
ah oui tiensEnvoyé par franculo_caoulene
j'utilise plus IE, ca en est la preuve.
oula le code pour les frames c'est très loin... j'ai un vague souvenir comme quoi c'était possible, je me trompe peut-être...
Oui, je pense que tu te trompes
J'ai vu une propriété overflow-y mais ce n'est pas dans les recommandations du w3c. Ca doit donc être propriétaire IE.
Je pense bien que ce n'est pas possible. Voyons ce que dit Zitux
j'ai plus mon source sous la main mais une recherche google ca peut t'aider...
sinon je chercherai ce soir, pas le temps maintenant dsl
j'avais regardé mais je n'avais rien trouvé qui correspondait à ce que je voulais... j'espère que tu vas retomber sur ta source et que c'est bien ce que je veuxEnvoyé par Zitux
![]()
Salut Cortex.
Si j'ai bien compris ton problème, tu veux tout le temps avoir une scrollbar verticale (même si elle est inactive), quelque soit le navigateur, et quelle que soit la taille du texte contenue dans le textarea ?
(si ce n'est pas ça, alors je ne comprends pas ton problème)
Au passage, je tiens à dire que ce n'est pas très "estéthique", comme tu le prétends dans ton 1er post.
En utilisant le code ci-dessous, l'affichage par les navigateurs changent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part overflow: auto
Lorsque le texte contenu dans ton textarea est plus grand, tu as une (ou des) scrollbars qui apparraissent (sur tous les navigateurs).
IE rajoute parfois une scrollbar inactive sur le coté droit du textarea lorsque la taille du texte contenu est plus petite que la textarea ele-même (je sais pas si tout le monde a compris ma phrase, mais tant pis...).
Par contre, sur Firefox, tu n'aura les scrollbars que si elles sont nécessaires.
La seule façon d'avoir assurément ta scrollbar verticale sur Firefox est d'utiliser le code que t'ont donné ces aimables personnes avant moi, et qui n'est autre que
Mais comme tu l'as souligné avant, il y a une barre horizontale bien moche qui apparaît aussi, et qui fout le design en l'air (quoi que ce soit minime).
Code : Sélectionner tout - Visualiser dans une fenêtre à part overflow: scroll;
Donc à toi de faire ton choix : les deux scrollbars, ou bien tu te résouds à laisser le soin au navigateur de l'afficher.
Envoyé par blepeign
eh bien si, ca peut l'être... Ici, ce n'est pas pour le plaisir d'ajouter une scrollbar sans assenceur dans mon design bien entendu...
c'est tout simplement parce que sur mon site en php, le contenu de la plupart des pages fait en sorte qu'une scrollbar verticale est nécessaire. et pour éviter que suivant les changement de page la scrollbar verticale ne s'affiche, puis disparaisse, s'affiche,.... beh je pensais l'afficher par défaut pour garder une constate d'affichage sur l'ensemble de mes pages. alors oui, c'est estétique!
Pour toute ton explication sur l'apparition ou non de scrollbar, c'est très gentil mais je suis au courant tout de même. tu parlerais à un invité de passage qui n'y compre rien d'accord mais ...
![]()
ce n'est donc pas possible de faire cela alors?![]()
et bien c'est quand on ne cherche plu qu l'on trouve
bon ensuite faut pas essayer de valider la feuille de style.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 body { overflow: -moz-scrollbars-vertical; }
aaahh enfin quelque chose qui ressemble à ce que je veux.Envoyé par masu
Dernier petit détail, il faudrait que l'ascenceur dans la scrollbar n'apparaisse que quand il faut.
Et j'ai tapé dans google des extraits de ton code, trouve rien du tout je sais pas ou t'as été cherché ca mais c'est presque parfait
merci
ce n'est pas deja le cas ? etrange :/Envoyé par cortex024
C'est W3C ca ?Envoyé par masu
Par contrex cortex024 rien ne sert d'être prétentieux, de mal répondre et de prendre les gens de haut. On est ici pour s'entre aider (je pense que tu le sais vu ton statut), si on ne comprend pas c'est pê que c'est mal posé (même si en venant de lire, j'avoue avoir capté au db) mais n'ayant pas la réponse, je ne pouvais pas t'aider.
Nivo ergonomique en tt cas c'est tres moche les scroll barres, même si tu changes la css
en tout cas chez moi le code de masu marche sous IE 6.0 et firefox 1.5.0.3 (scroll apparente):
Envoyé par masu
je ne suis absolument pas prétentieux, la meilleure preuve est que je pose énormément de question sur ce forumEnvoyé par bavibavi
. La seule chose c'est que une personne m'a reproché de ne pas lire les précédents post alors que je les ai lu et c'est justement lui qui n'a rien lu du tout, c'est juste ca
.
scroll apparente, c'est à dire la barre sans l'ascenceur si pas nécessaire? (comme IE en somme)Envoyé par bavibavi
toi non plus tu n'as pas tout lu, masu (que je remercie au passage pour toutes ses réponses) a très bien souligné la choseEnvoyé par bavibavi
chacun son truc, je me suis expliqué.Envoyé par bavibavi
![]()
Bon on es d'accord, IE a par defaut le comportement que tu veux. Avec "overflow:Envoyé par cortex024
-moz-scrollbars-vertical" seul ff et compatibles sont affectés mais tu dis que chez toi ya toujours l'ascenseur.
tu aurai pas des heigth avec une hauteur en %?
Non, seuls certains width sont en %, tous mes height sont défini avec une taille fixe, ou taille non défin ie qui s'ajuste seule suivant les tailles des contenants.Envoyé par masu
Chez toi, tu arrive à avoir la scroll sans l'ascenceur sur mozilla?
Oui. Exemple que j'utilise.Envoyé par cortex024
pour le visualiser ff 1.5.0.3.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>test</title> <style type="text/css" media="all"> body { overflow: -moz-scrollbars-vertical; } </style> </head> <body> </body> </html>
je sais pas d'ou ca peu venir que tu ai toujours l'ascenceur ? DTD ou version du navigateur ?
si tu veu pouvoir valider ta feuille de style je vien de penser a un moyen
le validateur w3c n'y vera que du feu ^^
Code : Sélectionner tout - Visualiser dans une fenêtre à part <body onload="document.body.style.overflow='-moz-scrollbars-vertical;'">
bien, pour la validation de la feuille de style, ce n'est pas très important. Merci quand même pour le ptit truc.
Oui je suppose alors que cela doit venir de la version du navigateur, je suis resté au ff 1.0.7 pour ne pas devoir me taper la barre d'outil google (j'espere que ff ne va pas commencer comme IE avec 50 millions de barre d'outils polluantes).
je comprend pas vraiement ton probleme. Tu peu entierement configurer tes barres d'outils dans ff. Si tu veu enlever la barre de recherche google tu fait un click droit>personaliser et tu glisse les elements que tu souhaite enlever dans la fenetre avec tous les boutons dispo.Envoyé par cortex024
Si tu n'aime pas les barre d'outils ya moyen de faire un truc super minimaliste, je trouve d'ailleur que c'est une des grande force de ff.
Non, je n'arrive pas après la bataille ! Comme je suis tombé sur ce topic avec le même problème que l'auteur et que j'ai finis par le résoudre, je donne la solution pour les suivants...
En fait, je suppose que ça revient au même que le scroll vertical soit affiché et désactivé ou qu'il soit affiché et activé, au point ou en en est ^^ Du coup, j'ai modifié la hauteur de body et de html dans le css (100 ou 101%, ça dépend comment vous vous débrouillez).
Si ça peut en dépanner hein![]()
Partager