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 :

display et firefox


Sujet :

CSS

Vue hybride

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

    Informations forums :
    Inscription : Mars 2004
    Messages : 222
    Par défaut display et firefox
    Bonsoir,
    j'ai un petit soucis .J'essai lamentablement d'alligner 4 blocs span.
    J'ai utilisé l'instruction display mais ça fonctionne bien sous IE (oh miracle quelquechose qui fonctionne sous ie) mais sous ff mais ligne est plutot vertical.
    vala mon css:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    .annu1 { border: 1pt dashed rgb(204, 204, 204);
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
        color: rgb(224, 179, 0);
        width: 150px;
        height: 80px;
        text-align: center;
    	display:inline;
        }
    et pour la page en elle meme je vous file le code source du browser car c'est une page php:
    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
     
    <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <center><div class="conteneur"><p>
    	<span class='annu1' valign='top'>
    <p><a href='index2.php?cat=cat1' class='cat'><h1>cat1</h1></a><br />
    <a href='index2.php?souscat=souscat1' class='souscat'>souscat1</a>
    , <a href='index2.php?souscat=souscat2' class='souscat'>souscat2</a>
    , ...</p></span>
    <span class='annu2' valign='top'>
    <p><a href='index2.php?cat=cat2' class='cat'><h1>cat2</h1></a><br />
    <a href='index2.php?souscat=souscat3' class='souscat'>souscat3</a>
    , <a href='index2.php?souscat=souscat4' class='souscat'>souscat4</a>
    , ...</p></span>
    <span class='annu3' valign='top'>
    <p><a href='index2.php?cat=cat3' class='cat'><h1>cat3</h1></a><br />
    <a href='index2.php?souscat=souscat5' class='souscat'>souscat5</a>
    , <a href='index2.php?souscat=souscat6' class='souscat'>souscat6</a>
    , ...</p></span>
    <span class='annu4' valign='top'>
    <p><a href='index2.php?cat=cat4' class='cat'><h1>cat4</h1></a>
    <a href='index2.php?souscat=souscat7' class='souscat'>souscat7</a>
    , <a href='index2.php?souscat=souscat8' class='souscat'>souscat8</a>
    , ...</p></span>
     
    </p></div></center>
    </body>
    Donc si vous avez une idée je suis preneur car la blaire.
    Merci d'avance a+

  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
    La sémantique de ton code est erronée, tu as des balises de type block (h1) dans des balises de type inline (span, a, ..).

    Je pense que tu dois revoir toute la structure de ton code, il y a certainement moyen d'arranger tout ton charabia en code correct et et de l'épurer fortement.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 222
    Par défaut
    Bisûnûrs j'ai revu mon code en suivant tes conseils mais ça n'arrange rien .
    J'ai viré les balises h1 et les limites de paragraphe dans mes span et ff me fait n'importe quoi il tiens meme plus compte des longeurs et largeurs de span.
    Donc si t'as une idée je suis preneur.

  4. #4
    Membre Expert
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Par défaut
    Citation Envoyé par shelko
    ff me fait n'importe quoi il tiens meme plus compte des longeurs et largeurs de span.
    Ce n'est pas FF qui fait n'importe quoi, mais IE Il ne sert à rien de spécifier les propriétés height et width à des éléments inline comme des span puisque ces propriétés ne s'y appliquent pas. Si tu veux spécifier les dimensions de ton span alors tu dois remplacer son type, par exemple par un display:block.

    Après tu peux utiliser la propriété float pour mettre des block côtes à côtes.
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et :resolu: si c'est le cas

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 222
    Par défaut
    merci candygirl je vais tester tous ça

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

Discussions similaires

  1. setTimeout display et firefox
    Par philsad dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 04/06/2010, 10h03
  2. style.display block, none.. IE et firefox
    Par zevince dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 03/08/2006, 15h14
  3. [CSS][Firefox] prob de display:block sur un TR
    Par cyberzoide dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 04/05/2006, 11h37
  4. [CSS] décalage avec Firefox avec display:inline / none
    Par rebolon dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 27/03/2006, 09h17
  5. Pb style display avec Firefox mal appliqué
    Par frochard dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 13/07/2005, 23h48

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