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 :

DIV délimité dans un DIV "scrollable"


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    422
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 422
    Par défaut DIV délimité dans un DIV "scrollable"
    Bonjour,

    Tout est dans le titre mais c'est pas claire, je précise :

    J'aimerai créer un cadre div qui soit limité visuellement par ex : 300px * 300px, mais qu'il soit aussi scrollable et qu'avec ces scrolls, le cadre au total fasse 800px * 400px...

    J'ai essayer ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <div style="border:1px solid #0FD4F8; overflow:auto; max-width:300px; max-height:300px;">
    	<div id="id_div_zone" style="border:1px dotted #0FD4F8; width:800px; height:400px; background-color:red;">
    	</div>
    </div>
    Ca à l'aire de marcher sous FF mais pas du tout sous IE ()...

    Quelqu'un aurai une idée?

    D'avance merci

  2. #2
    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
    Sous quelle version d'IE test tu ?

    IE6 ne reconnait pas les propriétés max-width.

    Pour cela, tu dois passer par des solutions de ce style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <!--[if lt IE 7]> 
    <style type="text/css"> 
    div { 
    width:expression(document.body.clientWidth >= 302? "300px": "auto" ); 
    } 
    </style> 
    <![endif]-->
    Les valeurs sont différentes (302px et non 300px) en raison d'un bug d'IE6 qui freeze (écran figé) si les valeurs sont identiques : "If you're using IE 6 and you drag the window pane to resize, it freezes.".

Discussions similaires

  1. Ouvrir lien dans un div / Link dans div
    Par santaflam dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 24/06/2010, 13h54
  2. positionnement de deux div horizontales dans un div conteneur
    Par marry dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 16/05/2010, 13h00
  3. Réponses: 5
    Dernier message: 25/10/2009, 02h38

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