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 :

Mon CSS joue à cache cache avec firefox


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Par défaut Mon CSS joue à cache cache avec firefox
    Bonsoir,

    J'ai depuis un moment des problèmes avec mon CSS, voici un exemple :

    Script html :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <tr class="t_titre">
          <td>Bienvenue sur</td>
       </tr>
       <tr ><td align="center"><img src="images/logo.png" alt="logo"></td></tr>
         <tr class="t_titre">
          <td>Identification</td>
       </tr>
    Mon CSS :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    .t_titre {
    	background : url(../images/fond_menu_off.gif) repeat-x fixed top left;
    	font-weight: bold; /*** Pour améliorer la lisibilité des titres ***/
    	text-align: center;
    }
    Mon CSS s'applique très bien sur le premier class="t_titre", mais pas sur le second.

    Qu'est-ce qui peu induire un tel phénomène.

    Merci d'avance

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Par défaut
    peut-être est-ce ta deuxième balise tr : tu y as mis en espace : <tr > au lieu de <tr>

  3. #3
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Par défaut
    Merci, j'ai corrigé mais ce n'étais pas ça.

  4. #4
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Par défaut
    Autre exemple d'évènement bizard

    Mon script html

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <div id="tabsH">
    	<ul>
    		<li id="current"><a><span>Annuaire Utilisateurs</span></a></li>
    	</ul>
    </div>
    <form id="recherche" action="{$current_page}" method="post">
    <div id="titreForm">Liste</div>
    Mon CSS :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    /*** Mise en forme du titre ***/
    #titreForm {	/*** Mise en forme du titre et du pied de formulaire ***/
    	font: bold 1.1em arial, hevetica, sans-serif;
    	color: white;
    	background: grey;
    	margin: 0;
    	padding: .5em;
    }
    Avec "titreForm", les lignes 5 lignes précédent mon "form" on un background grey. Je retire "titreForm", je n'ai plus de background. C'est ce que je veux d'ailleur, mais pourquoi tient-il compte des lignes précédentes ?

    J'ai rien compris à CSS sûrement.

  5. #5
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Par défaut
    J'ai ce cas là qui me pose également problème :

    Citation Envoyé par lodan
    Autre exemple d'évènement bizard

    Mon script html

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <div id="tabsH">
    	<ul>
    		<li id="current"><a><span>Annuaire Utilisateurs</span></a></li>
    	</ul>
    </div>
    <form id="recherche" action="{$current_page}" method="post">
    <div id="titreForm">Liste</div>
    Mon CSS :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    /*** Mise en forme du titre ***/
    #titreForm {	/*** Mise en forme du titre et du pied de formulaire ***/
    	font: bold 1.1em arial, hevetica, sans-serif;
    	color: white;
    	background: grey;
    	margin: 0;
    	padding: .5em;
    }
    Avec "titreForm", les lignes 5 lignes précédent mon "form" on un background grey. Je retire "titreForm", je n'ai plus de background. C'est ce que je veux d'ailleur, mais pourquoi tient-il compte des lignes précédentes ?

    J'ai rien compris à CSS sûrement.
    Le point commun c'est que ce sont des "div", mais c'est tout, et je n'ai aucun style "div" seul.

  6. #6
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut
    bè j'ai fait ceci
    Code HTML : 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
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Administration</title>
    <style type="text/css">
    #titreForm {
            font: bold 1.1em arial, hevetica, sans-serif;
            color:#fff;
            background:#666;
            margin: 0;
            padding: .5em;
    }
    </style>
    </head>
     
    <body>
    <div id="tabsH">
    	<ul>
    		<li class="current"><a>Annuaire Utilisateurs</a></li>
    		<li class="current"><a>Annuaire Utilisateurs</a></li>
    		<li class="current"><a>Annuaire Utilisateurs</a></li>
    	</ul>
    </div>
    <form id="recherche" action="{$current_page}" method="post">
    	<div id="titreForm">Liste</div>
    </form>
    </body>
    </html>
    et le résultat est le même sous IE, FF et Opera et seule la ligne où tu écris "Liste" à un fond gris (j'ai supprimé les span ils ne servent à rien ).

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Par défaut
    j'ai essayé ton code chez moi et il fonctionne correctement

    n'aurais-tu pas un id "t_titre" ailleurs ?

  8. #8
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Par défaut
    Citation Envoyé par francis m
    j'ai essayé ton code chez moi et il fonctionne correctement

    n'aurais-tu pas un id "t_titre" ailleurs ?
    Voivi l'intégralité du script, c'est cours :

    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
    32
    33
    34
    35
    36
    37
    38
    39
    40
    <html>
     
    <head>
    <title>Administration</title>
    <link REL="StyleSheet" TYPE="text/css" HREF="/<?php echo("$prefixe_dossier"); ?>css/style.css">
    </head>
    <body>
    <form name="login" id="login" method="post">
    <input type="hidden" name="action" value="send">
    <table border="0" align="center" cellpadding="3" cellspacing="1" >
       <tr class="t_titre">
          <td>Bienvenue sur</td>
       </tr>
       <tr><td align="center"><img src="images/logo_gestelle.png" alt="GESTELLE"></td></tr>
         <tr class="t_titre">
          <td>Identification</td>
       </tr>
       <tr valign="top">
          <td >
     
    	   <table border="0" align="center">
    	      <tr >
    		     <td align="right"><b>Code utilisateur</b></td>
    			 <td class="t_cell"><input type="text" name="user_login" size="40" onchange="javascript:this.value=this.value.toUpperCase();"></td>
    		  </tr>
    		  <tr>
    		     <td align="right"><b>Mot de passe</b></td>
    			 <td class="t_cell"><input type="password" name="user_password" size="40" autocomplete="off"></td>
    		  </tr>
    	   </table>
     
    	   <br>
     
    	   <center><input type="submit" value="Connexion"></center>
     
          </td>
       </tr>
    </table>
    </form>
    </body>
    Et dans mon CSS, je n'ai qu'un t_titre

    Je suis sous firefox

  9. #9
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Par défaut
    je suis désolé
    il doit y avoir une subtilité avec firefox que je ne connais pas

    j'ai essayé ton code, il ne fonctionne pas avec ff, mais il fonctionne correctement avec ie

  10. #10
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut
    c'est à dire que tu n'expliques pas bien ton problème et qu'en plus tu dérives complètement du sujet de base.
    Si ton problème de base est réolu, ferme ce post, crées en un autre et explique correctement ton souhait (quitte à faire un dessin).

  11. #11
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Par défaut
    Je fermes et je fais autrement.

    Moi j'avais compris qu'il fallait que je fasse évoluer mon CSS et mes scripts pour que l'ensemble tienne. Donc évidemment, une fois la 1ère partie ok, le reste ne tenait plus la route.

    Comme je pensais aussi que les css pouvait être dépendant les un des autres, je continuais sur ce post.

    Merci pour ta patience.

  12. #12
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Par défaut
    Erreur

  13. #13
    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
    Citation Envoyé par lodan
    Excellent tuto CSS pour une présentation simple, mais efficace.
    URL : file:///C:/Program%20Files/EasyPHP1-8/www/gestelle/fonctions/CSS/SimplifiezVosFormulaires/SVF_intro.htm





    ...

  14. #14
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Par défaut
    Oups c'est ici et c'est intéressant de lire aussi cela.

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

Discussions similaires

  1. affiche css ok sous IE, incorrect avec firefox
    Par marcix dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 02/04/2009, 01h08
  2. Réponses: 4
    Dernier message: 14/02/2008, 20h13
  3. mon jre joue a cache-cache
    Par nabelou1 dans le forum EDI et Outils pour Java
    Réponses: 3
    Dernier message: 20/01/2008, 00h51
  4. Pb de cache avec FireFox
    Par MayOL69bg dans le forum Langage
    Réponses: 10
    Dernier message: 04/04/2007, 16h50
  5. Mon site affiche une page blanche avec Firefox : Pourquoi ? Que faire ?
    Par bnoir dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 25/10/2006, 16h22

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