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

HTML Discussion :

Couleur non prise en compte


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    199
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 199
    Par défaut Couleur non prise en compte
    bonjour
    voila j'affiche mes page dans une balise div au travers d'un menu
    le problème est que lorsque la page s'affiche dans la balise div les couleurs de la page ne sont po prise en compte

    pour le moment la page ne contient rien a part une couleur de font (bleu foncé) et quelques phrases

    voici le code correspondant a ma balise div
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <div id="corps" align="center">
    			<?php
                                    if (isset($_REQUEST["p"]) AND file_exists($_REQUEST["p"].".php")){
                                    include($_REQUEST["p"].".php");
                                }else
                                            include("Menu2.php");
                            ?>
    		</div>
    et voici le code de ma page a affiché
    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
     
    <html>
    <head>
    <style type="text/css">
    body {
    background-color: #003366;
    }
    </style>
    </head>
    <body >
    <br>
    <br>
    <img src="BD14720_.GIF">Puce num&eacute;ro 1
    <br><br>
    <img src="WB00618_.GIF">Puce num&eacute;ro 2
    <br><br>
    <img src="WB00936_.GIF">Puce num&eacute;ro 3
    <br><br>
    <img src="WB01121_.GIF"> Puce num&eacute;ro 4
     
    </body>
    </html>

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    199
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 199
    Par défaut couleur non prise en compte
    après kelke test j'ai l'impression que la couleur de la page est dépendante de la couleur de la balise div

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Juillet 2004
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 91
    Par défaut
    Cell,

    Je ne sais pas trop comment se comporte l'include PHP mais ce que je peux te dire c'est qu'il faut éviter d'avoir plusieurs tag html, header et body dans la même page...

    Surtout si tu utilises des CSS pour ta page principale et tes pages "incluses", en effet les styles sur ces tags (html et body) risque fortement de se parasiter.

    Ce que je te propose comme solution c'est que dans les pages dédiées à être incluses tu mette le contenu dans une div. Un style sur la div te permettra d'avoir un comportement semblable à celui sur un body.

    Si je reprend ton exemple ça donnerai un truc du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <div class="mon_style">
      <br>
      <br>
      <img src="BD14720_.GIF">Puce num&eacute;ro 1
      <br><br>
      <img src="WB00618_.GIF">Puce num&eacute;ro 2
      <br><br>
      <img src="WB00936_.GIF">Puce num&eacute;ro 3
      <br><br>
      <img src="WB01121_.GIF"> Puce num&eacute;ro 4
    </div>
    et dans un fichier css :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    .mon_style {
      background-color: #003366;
    }

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    442
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 442
    Par défaut
    Bonjour.

    Si tu fais un include, il ne faut pas répéter <head> et <body>, le include se fait coté serveur, ce n'est pas comme une iframe. Sinon pour les couleurs, décris nous ton problème un peu mieux...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    199
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 199
    Par défaut couleur non prise en compte
    voila j'ai enlevé les head et les body
    donc mon problème de couleur c'est que dans ma page principale la couleur de fond est bleu foncé pour la balise body
    cette page est composé de plusieur balise div
    la premiere comprend le logo de l'entreprise, le titre de l'application
    la deuxième le sommaire
    et la derniere correspond a l'endroit ou seront affiché les page
    cette dernière na po de couleur définit donc par défault elle a la couleur de la page (bleu foncé)
    donc quand une page est affiché meme si elle a une couleur definit (blanc) ben la page s'affiche mais avec comme couleur de fond celle de la balise div (bleu foncé)

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    442
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 442
    Par défaut
    Pourquoi ne mets-tu pas la couleur blanche dans la balise DIV qui affiche les différentes pages ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <div id="corps" align="center" style="background:white;">
    <?php
            if (isset($_REQUEST["p"]) AND file_exists($_REQUEST["p"].".php"))
                    include($_REQUEST["p"].".php");
            else
                    include("Menu2.php");
    ?>
    </div>

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    199
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 199
    Par défaut couleur non prise en compte
    je vien de tester a mettre la couleur de fond du div en blanc mais cela met tous le fonds de toute les pages affiché en blanc
    le problème est que la plupart de mes pages ont un fond blanc mais il y en a quelques unes dont cve n'est po la cas.

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

Discussions similaires

  1. [FPDF] couleur de fond non prise en compte par MultiCell
    Par schwarzy2 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 11/06/2008, 08h11
  2. Couleur non prise en compte en exécution
    Par BECHE dans le forum Langage
    Réponses: 2
    Dernier message: 22/12/2005, 18h14
  3. [css] Feuille de style non prise en compte
    Par Neuromancien2 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 29/06/2005, 11h49
  4. [netbeans] Modifications non prises en compte
    Par nadass dans le forum NetBeans
    Réponses: 6
    Dernier message: 07/04/2005, 13h49
  5. Lecture de fichier - dernière ligne non prise en compte
    Par JulienPles dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 16/03/2005, 11h57

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