IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Du scroll sans barre de scroll


Sujet :

HTML

  1. #1
    Membre averti
    aze
    Inscrit en
    Mars 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : Antilles Néerlandaises

    Informations professionnelles :
    Activité : aze

    Informations forums :
    Inscription : Mars 2007
    Messages : 55
    Par défaut Du scroll sans barre de scroll
    Bonjour !

    Je cherche à faire un site sur lequel la navigation se ferait par de scrolling dans un cadre fixe à l'intérieur de la fenètre.
    J'ai trouvé un système relativement simple avec deux div dont l'un avait un overflow:hidden, le problème étant que cela produit des bugs d'affichages assez immondes sous firefox (mais marche très bien sous IE).
    J'ai déjà posté quelquechose à ce sujet ici http://www.developpez.net/forums/sho...d.php?t=316922
    mais visiblement je n'arriverai pas à corriger tout ça.
    Du coup je repars de zéro.

    Le but du jeu est donc de faire un défilement de texte à l'intérieur d'un cadre invisible sans que l'on voit de barre de scroll (1. c'est pas beau et 2. c'est pas moi qui décide).

    Après le mouvement, je pense pas que ce soit ça le plus compliqué.
    Un peu comme la textearea dans laquelle je suis en train de taper ce message mais SANS la ****** de barre de scroll.
    Il va sans dire que ce doit être compatible IE (surtout) et Firefox (aussi).

    Toute suggestion sera grandement appréciée !
    Merci d'avance !

  2. #2
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 494
    Par défaut
    Comment veux tu scroller sans possibilité de le faire ?

  3. #3
    Membre averti
    aze
    Inscrit en
    Mars 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : Antilles Néerlandaises

    Informations professionnelles :
    Activité : aze

    Informations forums :
    Inscription : Mars 2007
    Messages : 55
    Par défaut
    Pour l'instant j'utilise scriptaculous pour déplacer vers le haut ou le bas le div contenant le texte, ce qui du coup crée un scroll (ou une impression de scroll). Il y a des flèches de navigations sur la page, et je gère aussi la molette de la souris en javascript. Mais vu que l'affichage est laid sous firefox, je cherche une autre méthode...

    Bref, peu importe que ce soit un vrai scroll ou juste une bidouille en javascript ! Tant que l'utilisateur final navigue de façon intuitive c'est bon !


    Pour ce qui est de limiter la visibilité, je viens d'essayer avec clip (au lieux d'un overflow:hidden) marche déjà mieux sous firefox mais produit encore des petits trucs pas jolis lors du mouvement (texte qui flashe en dehors de la zone visible et disparait tout de suite, pas agréable de tout).

  4. #4
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut
    en flash tu dois pouvoir de débrouiller.
    Le contenu de ton élément peut défiler en fonction de la position de la souris...

    A voir...

  5. #5
    Membre averti
    aze
    Inscrit en
    Mars 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : Antilles Néerlandaises

    Informations professionnelles :
    Activité : aze

    Informations forums :
    Inscription : Mars 2007
    Messages : 55
    Par défaut
    Oui, mais non, le graphiste avec qui je travaille a dit "PAS DE FLASH !!!".
    Il a rajouté "Scriptaculous pour que ce soit aguichant et AJAX du sol au plafond" et enfin "vas y coco !"...

    Et sinon cacher cette fameuse barre de scroll sous un autre élément, régler ses paramètres comme sous IE, la mettre hors de la page... Il n'y a vraiment rien de possible ?... Même si c'est immonde !
    Et limiter la visibilité d'un élément autrement que par clip ou overflow:hidden ?...

    C'est frustrant, j'ai l'impression qu'il y a un moyen tout propre et tout simple de faire ça, juste sous mon nez, mais je n'arrive pas à le voir...

    Si vous avez une idée, même tordue, je serai reconnaissant !
    Merci d'avance !

  6. #6
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut
    Peut-être peux-tu faire un tour sur http://www.dynamicdrive.com, je sais qu'il y a une rubrique concernant le scroll...
    Je ne crois pas qu'il y ait le script que tu recherches, mais il y a peut-être une idée à pêcher

  7. #7
    Membre averti
    aze
    Inscrit en
    Mars 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : Antilles Néerlandaises

    Informations professionnelles :
    Activité : aze

    Informations forums :
    Inscription : Mars 2007
    Messages : 55
    Par défaut
    Hey !
    Je connaissais pas !
    Ca à l'air sympa effectivement !
    Merci !

  8. #8
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut
    He bien en fait y'a ce que tu cherches sur ce site.
    Voici la solution à adapter à ton site...

    Bon développement !

  9. #9
    Membre averti
    aze
    Inscrit en
    Mars 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : Antilles Néerlandaises

    Informations professionnelles :
    Activité : aze

    Informations forums :
    Inscription : Mars 2007
    Messages : 55
    Par défaut
    Oui mais non !
    Là tout marche bien parceque les limites du mouvement sont les limites de la fenêtre !!!
    Chez moi il faut que cela se déplace dans un petit cadre...
    Bref, je pense que le pb vient plus de scriptaculous que d'autre chose mais j'ai pas envie de me repalucher un algo de movement fluide et progressif à la main.

    Po grave, ça marche nickel sous IE, le client sera content !
    Merci encore pour ces réponses.

  10. #10
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut
    Salut
    Pas de quoi !

    Peut-être que tu peux facilement modifier le script existant en spécifiant les limites de ton cadre... ça doit être jouable !

    N'oublie pas que la notoriété des navigateurs tels que Firefox, même si elle est encore faible aujourd'hui, va grandissante....

    Bon courage en tout cas

  11. #11
    Membre averti
    aze
    Inscrit en
    Mars 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : Antilles Néerlandaises

    Informations professionnelles :
    Activité : aze

    Informations forums :
    Inscription : Mars 2007
    Messages : 55
    Par défaut
    Pour ce qui est de firefox, je suis le premier au courant, et aussi le premier déçu que ça ne marche pas super.
    Mais 99% des personnes qui visiteront ce site auront IE, donc bon... je vais pas me casser la tête à réinventer la roue alors que j'ai déjà du boulot à côté.
    (et pis le mouvement de l'exemple est moche , celui que j'utilise il est plusseu bô d'abord !!! )
    Bref, merci beaucoup et bonne continuation !

    PS : je garde qd même ce site sous le coude, c'est une bonne adresse !

  12. #12
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 494
    Par défaut
    Mais 99% des personnes qui visiteront ce site auront IE
    Es-tu sûr, ce n'est pas la moyenne générale d'utilisation de IE.

    Chez moi :
    IE représente environ 65%
    FF 20%
    Safari 5%
    le reste à moins de 2%


  13. #13
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut
    Par curiosité, les autres 8%, c'est quoi ?
    Opera, Konqueror etc?

  14. #14
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 494
    Par défaut
    Mozilla, Netscape, Camino, Opera, Conqueror, K-Meleon, Lynx, Multizilla,...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/02/2010, 12h20
  2. Barre de scroll avec un texte dynamique
    Par adlich dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 21/02/2008, 05h54
  3. Owner Draw et barres de scroll
    Par Betcour dans le forum Delphi
    Réponses: 1
    Dernier message: 12/08/2006, 00h25
  4. Changer couleur barre de scroll
    Par °°° Zen-Spirit °°° dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 11/06/2006, 20h34
  5. [JScrollPane] Affichage dynamique des barres de scroll
    Par Atharendil dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 14/01/2006, 21h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo