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

JavaScript Discussion :

Comment inverser la position de la barre de défilement verticale de gauche à droite ?


Sujet :

JavaScript

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Points : 2
    Points
    2
    Par défaut Comment inverser la position de la barre de défilement verticale de gauche à droite ?
    Salut à tous,

    Je suis en train de préparer un site en Arabe (RtL) et je vois que la barre de défilement verticale est passée à gauche de l'écran dans Internet Explorer ! Dans Firefox le probléme ne se pose pas bien évidamment...

    le problème n'est pas cosmétique puisque la Template développée en dépend...

    Comment je peux forcer IE à remettre la barre à droite ?

    La mème question peut s'appliquer si je suis gaucher et je veux créer un site pour les gauchers...

    qqn a une idée ?


    merci d'avance

  2. #2
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    Désolé mais un site en arabe s'écrit FORCEMENT de droite à gauche...

    Pour ce qui est des barre de défilement, ben c'est pareil...

    Si tu acceptes de mettre ton texte de gauche à droite, alors il y a une solution : mets la direction en "ltr" (left to right)

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    * { direction: ltr }
    Fremy
    Pour vos développements Web et une navigation agréable, le tout gratuit :
    1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
    2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    Oui pour la langue NON pour la barre de défilement....

    On est presque tous droitiers, même si l'on écrit RtL...

    Alors, la barre verticale doit rester à droite et FireFox l'a bien compris...

    ...

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 53
    Points : 59
    Points
    59
    Par défaut
    heu, ecris en arabe à l'envers

  5. #5
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 661
    Points
    66 661
    Billets dans le blog
    1
    Par défaut
    fais toi une fausse scrollbar :

    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
    17
    18
    19
    <div style='overflow:auto;height:100px;width:20px;float:left;' onscroll="document.getElementById('ScrollZone').scrollTop=(this.scrollTop/this.scrollHeight)*document.getElementById('ScrollZone').scrollHeight">
    		<div style='height:250px;width:0px;'>&nbsp;</div>
    </div>
    <div id='scrollzone' style='overflow:hidden;height:100px;border:solid 1px navy;'>
    		zeraezezr<br/>
    		zeraezezr<br/>
    		zeraezezr<br/>
    		zeraezezr<br/>
    		zeraezezr<br/>
    		zeraezezr<br/>
    		zeraezezr<br/>
    		zeraezezr<br/>
    		zeraezezr<br/>
    		zeraezezr<br/>
    		zeraezezr<br/>
    		fineraezezr<br/>
    		finfinzeraezezr<br/>
     
    </div>
    Arf ne marche pas sous Firefox
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 661
    Points
    66 661
    Billets dans le blog
    1
    Par défaut
    D'ailleurs si quelqu'un à une idée de pourquoi cela ne focntionen pas sous firefox ...

    un alert sur le onscroll focntionne,
    une modification dynamique du scrollTop fonctionne,

    mais une modification dynamique du scrollTop dasn le onscroll n'a pas l'aire de marcher
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    je pensais que onscroll était un event de JScript (propriétaire IE)...

    Sinon, quand tu as ce genre de problème, il faut utiliser un setInterval(function() {}, 100)
    Fremy
    Pour vos développements Web et une navigation agréable, le tout gratuit :
    1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
    2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey

  8. #8
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    Merci à tous,

    J'ai essayé, mais la solution n'a pas fonctionné comme je veux...

    Il doit y avoir une solution smart sans cacher une barre pour créer une autre...

    La recherche continue... je crois il doit y avoir qqchose du côté de chez css

    Salutations

  9. #9
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    dans ce cas, javascript n'a plus rien à voir dans l'histoire

    mais moi je te dis qu'il n'y a pas de solution..
    Fremy
    Pour vos développements Web et une navigation agréable, le tout gratuit :
    1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
    2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey

  10. #10
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    Impossible n'est pas Français (il peut être Belge)...

    Surement il y a une solution du côté css...

    Salutations

  11. #11
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    mdrr
    Tiens moi au courrant
    Fremy
    Pour vos développements Web et une navigation agréable, le tout gratuit :
    1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
    2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey

Discussions similaires

  1. [javascript] sauvegarde de position pour les barres de défilement
    Par Miniimoi dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/02/2007, 09h34
  2. Réponses: 2
    Dernier message: 02/11/2006, 20h10
  3. definir la position de la barre de défilement au maximun vers le bas
    Par tdo1 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 28/09/2006, 22h26
  4. comment modifier l'endroit de la barre de défilement d'un DIV ?
    Par Ekimasu dans le forum Mise en page CSS
    Réponses: 12
    Dernier message: 18/09/2006, 17h48
  5. mémoriser la position de la barre de défilement
    Par seb nantes dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 24/08/2006, 20h54

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