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 :

Scrollbars dans un div


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné

    Homme Profil pro
    non
    Inscrit en
    Mai 2008
    Messages
    394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : non

    Informations forums :
    Inscription : Mai 2008
    Messages : 394
    Par défaut Scrollbars dans un div
    Bonjour,

    je cherche à afficher une barre de défilement verticale dans un div.

    J'ai essayé d'utiliser la propriété css "overflow", ce qui m'affiche bien une barre de défilement horizontale lorsque des éléments débordent de la div, et une verticale pour les mêmes raisons.

    Mon souci c'est que je ne veux que la scrollbar verticale, et pas l'horizontale : en gros je veux que mon texte passe à la ligne lorsque je déborde du cadre horizontalement, et utiliser le scrollbar verticalement.

    Je ne souhaite pas utiliser "overflow-x"/"overflow-y" qui m'ont l'air d'être des propriétés bien pourries niveau compatibilité entre navigateurs.

    Quelqu'un pourrait-il m'aider ?

    Merci d'avance, @+

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Je ne souhaite pas utiliser "overflow-x"/"overflow-y"
    Effectivement, ne pas utiliser la propriété qui fait ce que tu souhaites semble particulièrement judicieux.

    bien pourries niveau compatibilité entre navigateurs
    j'imagine que tu as essayé avant de poster
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre chevronné

    Homme Profil pro
    non
    Inscrit en
    Mai 2008
    Messages
    394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : non

    Informations forums :
    Inscription : Mai 2008
    Messages : 394
    Par défaut
    Citation Envoyé par Bovino Voir le message
    j'imagine que tu as essayé avant de poster
    Pas du tout en fait - mais de ce que j'en ai lu (rapidement et en diagonale) ça ne serait pas super compatible "partout", et ça serait "catastrophique".

    Je ne suis pas développeur web, faire trop de recherche sur le sujet ne m'intéresse pas, ni de tests en fait parce que je ne suis même pas sur de pouvoir faire des tests dans des conditions qui tiennent la route (= perte de temps).

    En fait j'avoue que comme ça n'est pas un problème critique, je vais attendre d'avoir une solution servie sur un plateau, si elle existe (d'ailleurs je n'ai même pas fait de recherche sur dvp).

    Cette propriété marche correctement ?

    =)

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Tout d'abord, les tests multi navigateurs sont une étape incontournable du développement Web.
    Loin d'être une perte de temps, c'est avant tout une preuve de professionnalisme. Bien entendu, les tests multi plateforme sont compliqués et pas toujours réalisables car ils nécessitent différentes machines avec différents OS. En revanche, installer IE, Firefox, Opera, Chrome et Safari sur windows ne pose pas de problème et permet de s'assurer de la compatibilité pour une majorité significative de visiteurs.

    Sinon, pour en revenir à la propriété overflow-y, elle est désormais compatible avec les dernières versions des navigateurs. Or, sachant que Firefox et Opera ont été les derniers à l'implémenter, mais que les utilisateurs de ces navigateurs sont habituellement habitués à effectuer les mises à jours régulièrement, on peut considérer que cette propriété est désormais quasiment cross browser.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  5. #5
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 7
    Par défaut
    L'utilisation de Overflow:auto; combiné avec une largeur ne résoudrait pas ce problème?

Discussions similaires

  1. [css] scrollbar dans un div
    Par tooms2028 dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 17/06/2007, 09h18
  2. scrollbar dans un div
    Par bouclette dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 19/10/2006, 14h10
  3. gestion d'une scrollbar dans une div
    Par duge dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 31/08/2006, 13h54
  4. Position de la scrollbar dans un div
    Par VolVic dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 03/01/2005, 15h25

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