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></div> taille par défault ?


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 5
    Par défaut <div></div> taille par défault ?
    Salut !

    Je suis en train de me poser un question c***e.
    Est ce que quand on déclare un block (<div></div>) il prend toute la place qu'il peut ?

    Je pose cette question car je suis en train de faire un webdesign avec une bordure de 3 couleur (noir, blanc, noir). Pour faire sa j'ai imbriqué trois block sans indication de taille, et dans chaque un padding qui définie sa largeur.

    Je l'ai mis là si je me suis mal expliqué: http://webcreation.fr.nf/test-design/index.html

    Le CSS lui est là:
    http://webcreation.fr.nf/test-design/design.css

    Merci d'avance.

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Un div étant un élément de type block, si aucune largeur ne lui est renseignée, il va prendre 100% par défaut.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 5
    Par défaut
    Super, sa veux dire que mon design doit passer sur tous les navigateur !
    Merci beaucoup Bisûnûrs !

  4. #4
    Gf6HqmTW
    Invité(e)
    Par défaut
    Pour tous les navigateurs c'est pas sure non plus ...
    Le fait qu'un block prenne toute la largeur possible si on ne lui spécifie rien est un élément de la spécification du W3C ...
    Apres on connait la rigueur de Microsoft alors il est toujours envisageable que dans IE version Balkan Platinum tes bordures ne fassent pas exactement ce que tu cheches ... Ceci dit ca ne rerpesent que 0.1% peut etre ...

    D'ailleurs pourquoi ne pas fairze ta bordure avec une bordure double en noir sur fond blanc ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    madiv {border : 12px double #000}

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

Discussions similaires

  1. Taille et positionnement d'un div dans un div à taille variable
    Par vodnok dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 15/05/2008, 13h45
  2. Récuperer div dont l'id se termine par une certaine chaine
    Par Kimado dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/04/2008, 16h20
  3. afficher tout les divs qui ont leurs id commence par la chaine "select"
    Par karimphp dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 04/01/2008, 15h27
  4. [CSS]Element div affiché de manière trop importante par IE
    Par elspliffo dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 18/07/2006, 19h44
  5. div non superposés et de taille dynamique
    Par ibtisss dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 07/04/2006, 11h56

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