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 :

largeur div dans un template de page


Sujet :

Dimensionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut largeur div dans un template de page
    bonjour,

    j'ai un problème de largeur de ma page, la largeur de la page n'est pas la même sous IE7 et FF, j'ai testé en utilisant les % ou les px mais, toujours le même problème, un designer avait commencé le projet en utilisant un script qui détecte la version du navigateur et suivant si il s'agit de IE ou firefox il ajuste la largeur, je ne suis pas sur que ce soit la meilleur solution.
    voilà mon code:

    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    <div  class="rich-page ">
    <div  class="rich-page-header ">
    <div  class="rich-page-header-content">
    <div id="div_hd" style="">
    <div id="hdlft" style="float: left; width: 47.54%;">
    <img border="0" src="images/image1.png"/>
    </div>
    <div style="float: left; width: 19.4%;" width="20%">
    <img border="0" src="images/image2.png"/>
    </div>
    <div style="float: right; width: 30.08%;" width="31%">
    <img border="0" src="images/image2.png"/>
    </div>
    </div>
    </div>
    </div>
     
    .rich-page {
     
    	margin: auto;
    	text-align: left;
    	width: 95%;
    }
     
    .rich-page {
     
    	margin: auto;
    	text-align: left;
    	width: 95%;
    }
    Ci-joint les deux images du coté haut droit de la page, le coté haut gauche est bien aligné.
    Sous FF ça marche bien, sous IE n'importe quoi!!!
    Images attachées Images attachées   

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Il semble que l'image du div qui flotte à droite qui dépasse un peu, je ne sais pas comment faire pour qu'elle prenne la largeur du div même si elle est plus large..

    le problème vient de l'image à l'interieur du div, comment faire pour que l'image prend toute la taille du div, pas plus pas moins, sachant que la taille du div n'est pas fixé

    merci..

  3. #3
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonjour

    Utilises overflow : hidden sur les 3 divs qui contiennent les images.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <div id="hdlft" style="float: left; width: 47.54%;overflow : hidden">
    <img border="0" src="image.jpg"/>
    </div>
    <div style="float: left; width: 19.4%;overflow : hidden;" width="20%">
    <img border="0" src="image2.jpg"/>
    </div>
    <div style="float: right; width: 30.08%;overflow : hidden" width="31%">
    <img border="0" src="image.jpg"/>
    </div>

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    j'avais enlevé les espaces vides crées par yahoo layouts; ça marche mieux maintenant, mais, je vais essayé ta solution.

    Merci

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

Discussions similaires

  1. Centrer un div dans un template Joomla
    Par RootsRagga dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 08/08/2009, 13h23
  2. Réponses: 4
    Dernier message: 13/08/2007, 17h13
  3. problème pour fixer la taille des div dans template
    Par damien40 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 24/05/2007, 11h05
  4. deplacer des div dans une page
    Par reski dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 28/10/2006, 14h04
  5. [HTML] centrer DIV dans la page
    Par graphicsxp dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 20/02/2006, 17h44

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