UNE BARRE DE SCROLL INDEPENDANTE ET PARAMETRABLE

cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 - 4 févr. 2004 à 15:03
Sparktacus Messages postés 2 Date d'inscription jeudi 15 décembre 2005 Statut Membre Dernière intervention 23 novembre 2006 - 18 sept. 2007 à 01:58
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/20124-une-barre-de-scroll-independante-et-parametrable

Sparktacus Messages postés 2 Date d'inscription jeudi 15 décembre 2005 Statut Membre Dernière intervention 23 novembre 2006
18 sept. 2007 à 01:58
Salut,

Je veux pas être méchant mais la le code utilise simplement un overflow, on va pas créer un code source pour toute les balise HTML ... en plus je trouve que le code fourni est plutôt bof, des attributs en majuscules, des indentation au pif au mettre, un saut de ligne au milieu d'une balise, une explosion d'enthousiasme et de mise en valeur (majuscules) pour ce qui semblais être quelque chose de révolutionnaire.

Sans compter que je suis un adepte du xHTML Scrict 1.0 alors qu'en je ça !

En bas on vois un morceau de tableau, on ne sait pas très bien pourquoi, en fait si on sait, ce code à été généré par un logiciel WYSIWYG.

Je rajouterais aussi que overflow-Y: scroll; overflow-X ne fonctionne que sous Internet Explorer me semble t-il, ce sont comment dire, des balises propriétaires.

Si ce code vous a aidez tant mieux, mais allez faire un tour sur le http://www.siteduzero.com au moins vous n'apprendrez pas n'importe comment pour vos 1er pas.

Désolé de pas être gentil, mais c'est pas mon genre de passer de la pommade.
funghi Messages postés 186 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 3 janvier 2011
14 sept. 2005 à 10:57
Pas mal sur un pc... mais ca ne marche pas du tout sous mac (ie et safari) !!! dommage...
pretagorian Messages postés 2 Date d'inscription mardi 11 mai 2004 Statut Membre Dernière intervention 26 mars 2005
26 mars 2005 à 16:59
bonjour j ai utiliser ce code mais lorsque je le met ca me retire mon image sous dream parcontre quand je regarde dans l exploreur ca me met bien mon image ?? mais j ai besoin de voir ce que je fais sous dream , c'est quoi le probleme ou alors je fais pas bien un truc ??
pretagorian Messages postés 2 Date d'inscription mardi 11 mai 2004 Statut Membre Dernière intervention 26 mars 2005
26 mars 2005 à 16:59
bonjour j ai utiliser ce code mais lorsque je le met ca me retire mon image sous dream parcontre quand je regarde dans l exploreur ca me met bien mon image ?? mais j ai besoin de voir ce que je fais sous dream , c'est quoi le probleme ou alors je fais pas bien un truc ??
Lily04 Messages postés 1 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 30 décembre 2004
30 déc. 2004 à 16:09
Merci millllle fois pour ce code !!!!
Je suis pas une pro de la prog et franchement ce code est top et super simple.

Merci bcp...
McPeter Messages postés 134 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 18 avril 2013
15 oct. 2004 à 18:54
mekaret

overflow:auto;
marche sur tous les navigateurs (même IE .. un comble ;o) )
c valid W3C

LA coloration des barres de scroll n'est aps W3C et ne marche que sous IE car les fonction css utilisés pour sont en fait des 'commandes' interne à IE


Par contre le coup de mettre le scroll en fixed je vois pas l'intérêt ?...
ça serait pour obtenir kel effet ?
flashfun Messages postés 296 Date d'inscription mercredi 10 septembre 2003 Statut Membre Dernière intervention 11 septembre 2004
12 oct. 2004 à 13:25
C'est du CSS, ça fonctionne partout.

Cherche des infos sur "overflow: auto;".


Mumuri>> Regarde ds mes sources, il y aura peut-être ce que tu cherche.
Mekaret Messages postés 1 Date d'inscription jeudi 29 juillet 2004 Statut Membre Dernière intervention 12 octobre 2004
12 oct. 2004 à 13:19
dommage que ça ne fonctionne pas sur mozilla !!!

quand vous créez un site web, pensez aux autres utilisateurs qui ont viré ie parce que ce dernier n'apporte que des virus et des popups.

Merci. :D
Mumuri Messages postés 320 Date d'inscription mercredi 9 octobre 2002 Statut Membre Dernière intervention 6 avril 2008
2 juin 2004 à 15:46
Votre code est intéréssant mais savez vous comment on peut positionner le scroll a une position fixe ?????, la par défaut il est en haut de la page ...
elsadoune Messages postés 5 Date d'inscription mercredi 17 septembre 2003 Statut Membre Dernière intervention 15 février 2004
15 févr. 2004 à 11:06
Ben moi j'ai fait un petit mix de ma source et de celle de McPeter et j'ai réussi à faire en sorte que ma scrollbar soit personnalisée au moins sous IE, mais sous Netscape (j'ai pas encore essayé Mozilla) ça reste non personnalisé, mais au moins y'a la scrollbar, c'est déjà ça...
Et pour obtenir ça j'ai juste rajouté les propriétés de ma scrollbar comme ça :

<html>
<head>
<style type="text/css">
.Listing {
width : 500px; height: 100px;
overflow: auto;
background-color: #00726F;
scrollbar-face-color: #B3FFFF; scrollbar-shadow-color: #B3FFFF; scrollbar-highlight-color: #B3FFFF; scrollbar-3dlight-color: #00726F; scrollbar-darkshadow-color: #00726F; scrollbar-track-color: #00726F; scrollbar-arrow-color: #00726F;
}

Mais ce serait vraiment sympa si quelqu'un avait la solution pour que la personnalisation de la scrollbar fonctionne sous tous les naviguateurs... ;o)
dirtyjackfr Messages postés 8 Date d'inscription mercredi 11 février 2004 Statut Membre Dernière intervention 15 février 2004
15 févr. 2004 à 01:25
C'est super sympa comme truc ce "overflow: auto;", car j'imagine que c'est ça qui fais toute la différence, mais juste pour savoir si on pouvait avoir la petite cerise, il y a un moyen de paramétrer les couleurs de la scrool bar ou cela reste-il l'appanage de IE?
Car si c'est non il y a là la place pour un petit script qui permettrait d'ajouter une sorte de scroll bar paramétrable pour pilotter le défillement d'une div tant verticalement que horizontalement.
Par exemple récupérer le script de gestion de scrolling de Yvan VANWYNSBERGHE
Accessible à http://www.devparadise.com/download/code/jscript/F630.asp
De le customiser pour créer les fonctions de gestion de défilement par le biais d'une sorte de scroll bar dont on pourrais paramétrer la couleur, autan sur IE que sur Netscape; mozilla & co.
Alors si il a des javascripteurs de génie, ça peut être un script sympa.
Mon probléme c'est que j'ai les idées, mais pas le savoir faire.
elsadoune Messages postés 5 Date d'inscription mercredi 17 septembre 2003 Statut Membre Dernière intervention 15 février 2004
14 févr. 2004 à 13:38
Aaaaaaaah, merci McPeter, merci, merci, merci !!!
La voilà enfin la solution !
T'imagines pas comme tu m'ôtes une épine du pied là...
C'est que j'avais déjà commencé à en mettre partout moi, des barres de scroll qui marche que sous IE... :o)

Juste pour info, j'ai jamais dit que ma source était du javascript, pour ceux qui n'aurait pas lu le petit commentaire qui l'accompagne...
McPeter Messages postés 134 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 18 avril 2013
14 févr. 2004 à 09:32
DSL

mais une petite erreur
il faut mettre :
<style type="text/css"> et non <style type="css/text">
:p

et pour le border : il faut coller "1" avec "px"
j'ai tapé trop vite :
Compatible mozilla / IE / netscape 6
McPeter Messages postés 134 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 18 avril 2013
14 févr. 2004 à 09:27
Salut

c pas pour critiquer .. mais c pas du JS .. mais du CSS!

en plus simple et nettement plus compatible :

<html>
<head>
....
<style type="css/text">
.Listing {
width : 500px; height: 100px;
overflow: auto;
border: 1 px solid black;
background-color: #588FC7;
}
</style>
...
</head>

et là on utilise ce système autant de fois que l'on veut ...


News 1

blablablabablabl

bllbabalablabblablabl



et ainsi de suite


News 2

blablablabablabl

bllbabalablabblablabl



...

</html>


vlà ..
@++
lineb76 Messages postés 92 Date d'inscription mercredi 28 janvier 2004 Statut Membre Dernière intervention 2 octobre 2006 1
12 févr. 2004 à 18:29
Ben flutte alors...je vais pas pouvoir m'en servir...c'est bien dommage! je suis preneuse pour toute alternative !
elsadoune Messages postés 5 Date d'inscription mercredi 17 septembre 2003 Statut Membre Dernière intervention 15 février 2004
12 févr. 2004 à 14:45
Ben vi... mea culpa, ça marche pô sous netscape...
Trop contente d'avoir trouvé le moyen de faire une barre de scroll si simplement...
J'avoues que j'avais pas vérifié :o(
Je me disais bien... C'était trop facile... :o(
Si quelqu'un à une alternative qui fonctionne sous bon nombre de naviguateurs... Je prends !
lineb76 Messages postés 92 Date d'inscription mercredi 28 janvier 2004 Statut Membre Dernière intervention 2 octobre 2006 1
12 févr. 2004 à 13:40
Vous voulez dire que ca ne marche par sous netscape ???
wonesek Messages postés 115 Date d'inscription samedi 2 février 2002 Statut Membre Dernière intervention 13 mai 2006
12 févr. 2004 à 10:59
ca fonctionne de temps en temps sous Mozilla j'ai pas compris pourquoi (exemple: prenez vbforum en mode multi thread sous mozilla la div possede bien une scrollbar)

bref moi je m'attendais a voir un joli javascript :)

Y a un site auquel vous devez penser lorsque vous cherchez ce genre de truc c'est [url]http://www.w3c.org/ur
dirtyjackfr Messages postés 8 Date d'inscription mercredi 11 février 2004 Statut Membre Dernière intervention 15 février 2004
11 févr. 2004 à 22:00
Je trouve le script sympa à ceci prés, c'est qu'il faut aussi penser aux autres buttineurs comme netscape, mozilla et consort, et là ça le fait moins.
Alors pour tous les pros "ie" oui, mais les autres non.
flashfun Messages postés 296 Date d'inscription mercredi 10 septembre 2003 Statut Membre Dernière intervention 11 septembre 2004
5 févr. 2004 à 22:46
Merci, c'est génial je ne connaissais pas
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
5 févr. 2004 à 15:45
déjà ce n'est pas du javascript.
http://www.selfhtml.com.fr par exemple
explique tout (?) sur le html ( et javascript )
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
5 févr. 2004 à 15:44
déjà ce n'est pas du javascript.
http://www.selfhtml.com.fr par exemple
explique tout (?) sur le html ( et javascript )
elsadoune Messages postés 5 Date d'inscription mercredi 17 septembre 2003 Statut Membre Dernière intervention 15 février 2004
5 févr. 2004 à 15:11
Ben non, justement, ça utilise pas les frames !
C'est tout l'intérêt du truc, même si c'est un code tout con.
nanarchiste Messages postés 26 Date d'inscription mardi 6 janvier 2004 Statut Membre Dernière intervention 24 mars 2004
5 févr. 2004 à 14:19
Moi je suis de l avis de Bultez c sur sa en fait un peu trop pour une frame avec une scroll
sarl_adc Messages postés 141 Date d'inscription lundi 3 novembre 2003 Statut Membre Dernière intervention 20 octobre 2005
5 févr. 2004 à 12:03
Ca m'a l'air utile en tout cas pour ceux qui n'y avaient pas pensé.

en tout cas ça me servira je pense
lineb76 Messages postés 92 Date d'inscription mercredi 28 janvier 2004 Statut Membre Dernière intervention 2 octobre 2006 1
5 févr. 2004 à 09:30
et bien moi je ne connaissais pas et je suis ravie de découvrir cette fonctionnalité!
merci elsadoune
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
5 févr. 2004 à 09:26
moi non plus pas expert
mais ".zip" et titre
"UNE BARRE DE SCROLL INDEPENDANTE ET PARAMETRABLE"
j'ai trouvé ça excessif pour exemple de
elsadoune Messages postés 5 Date d'inscription mercredi 17 septembre 2003 Statut Membre Dernière intervention 15 février 2004
4 févr. 2004 à 19:07
Ben ouais... C'est peut-être parce que c'est le b-a-ba mais en attendant j'aurais jamais pensé qu'avec un div j'aurais pu faire une barre de scroll et visiblement j'étais pas la seule.
On est pas tous des experts...
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
4 févr. 2004 à 15:03
tout ça pour un utiliser div ?
Rejoignez-nous