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

Mise en page CSS Discussion :

focus qui fait apparaitre des scrollbar


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de pop_up
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 877
    Par défaut focus qui fait apparaitre des scrollbar
    Bonjour,

    Pour ce post, je suis désolé mais je ne peux pas mettre de code car c'est du javascript qui génère tout donc désolé par avance.

    Je vais essayer de vous exposer mon problème simplement.
    J'ai un menu horizontal au dessus du contenu qui est dans une div avec ces propriétés :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    #menuHaut {
        margin: 0;
        height: auto;
        background-color: #E3E3E3;
        overflow: auto;
        background-image: url("../images/fond-menu-haut.gif");
        background-repeat: repeat-y;
        background-position: left;
        clear: both;
    }
    Chaque rubrique possède une largeur en em et aussi une hauteur en em qui sont toutes les deux utiles pour le rendu.

    Le problème est que quand je navigue à l'aide de la touche 'tab', cela fait apparaitre une scrollbar verticale et pour le dernier élément une scrollbar horizontale aussi.

    Je sais qu'il existe la propriété outline: 0; mais est ce que d'un point de vu accessibilité, on à le droit d'enlever cette information ?

    J'espère être assez clair dans mon explication. N'hésitez pas à me demander des précisions si certains points ne sont pas clairs.

    merci

  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
    Tu navigues avec la touche Tab ?
    Quel navigateur ?

    Je pige pas le coup de l'outline avec l'accessibilité, de toute manière le plus simple est de tester dans un navigateur texte...
    Et tu indiques que c'est JS qui génère tout... Bonjour l'accessibilité

    Sinon bloque l'overflow...

  3. #3
    Membre émérite Avatar de pop_up
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 877
    Par défaut
    oui je navigue avec la touche tab du clavier ce qui te fait passer sur les liens.

    Le navigateur : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12

    C'est du javascript et oui car le client veut un menu déroulant pour un site accessible. Ca peut paraitre bizarre je sais car les menus déroulant c'est pas vraiment la définition de l'accessibilité.

    Sinon effectivement en mettant l'overflow: hidden; c'est ok.

    Merci

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

Discussions similaires

  1. [Débutant] Créer un GUI qui fait intervenir des scripts avec des inputs
    Par segolavie dans le forum Interfaces Graphiques
    Réponses: 5
    Dernier message: 30/07/2012, 02h13
  2. [Joomla!] Cherche Module qui fait défiler des articles d'une catégorie
    Par Alcius dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 12/08/2009, 13h35
  3. [MySQL] [SQL] Join, fait apparaitre des enregistrement innexistant
    Par stick059 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 26/02/2009, 12h10
  4. Menu qui fait des misères
    Par kaiser59 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 08/12/2006, 20h06
  5. Pop up qui fait des siennes !
    Par Sandara dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 13/06/2006, 16h40

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