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 :

Image de fond sur une seule page


Sujet :

CSS

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 60
    Points : 36
    Points
    36
    Par défaut Image de fond sur une seule page
    Bonjour

    J'ai sur mon site plusieurs pages et je voudrais sur une page seulement inserer une image de fond en mosaique. je ne sais comment faire et non plus si je dois modifier mon code css pour que ca s applique seulement à cette page

    Merci

  2. #2
    Membre émérite
    Avatar de Nesmontou
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Septembre 2004
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 612
    Points : 2 969
    Points
    2 969
    Par défaut
    Bonjour,

    Si j'ai bien compris, tu souhaites appliquer une image de fond sur une seule page, les autres ayant une autre image (ou pas).

    Tu peux mettre un attribut id sur l'élément <body> de ta page "particulière" et appliquer un style comme ci-dessous
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    body {
        background: #ffffff url(img/background.png) repeat scroll 0 0;
    }
     
    body#my-page {
        background: #ff0000 url(img/other-background.png) repeat scroll 0 0;
    }
    Le deuxième style précise les propriétés particulières de ta page.

    Il faut bien sûr adapter ce code à tes besoins

    Nesmontou
    Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN

    F.A.Q. : Java, PHP, (X)HTML / CSS

    N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 60
    Points : 36
    Points
    36
    Par défaut
    Merci mais je n y comprend rien lolll

  4. #4
    Membre émérite
    Avatar de Nesmontou
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Septembre 2004
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 612
    Points : 2 969
    Points
    2 969
    Par défaut
    Bonsoir,

    Citation Envoyé par danfa Voir le message
    Merci mais je n y comprend rien lolll
    Je vais donc détailler un peu

    Toutes tes pages ont une structure du type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <html>
        <head>
            ...
        </head>
        <body>
            ...
        </body>
    </html>
    Ta page particulière ressemblera à
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <html>
        <head>
            ...
        </head>
        <body id="my-page">
            ...
        </body>
    </html>
    Tu peux alors appliquer le style que j'ai cité ci-dessus pour mettre une image de fond différente sur ta page particulière.

    Nesmontou
    Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN

    F.A.Q. : Java, PHP, (X)HTML / CSS

    N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 60
    Points : 36
    Points
    36
    Par défaut
    Merci
    Mai si je veux jsute l appliquer à la partie CORPS de la page cr elle est divisee en quatre, header, menu, footer et corps, quelle commande dois je donner


    Merci

  6. #6
    Membre éclairé Avatar de nsanabi
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    570
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Septembre 2003
    Messages : 570
    Points : 678
    Points
    678
    Par défaut
    tu utilise les conseils de Nesmontou
    avec cette petite modif
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    body#my-page #corps {
        background: #ff0000 url(img/other-background.png) repeat scroll 0 0;
    }
    où corps est l'id de ta div à changer
    sinon tu peut toujours créer une classe et l'attribuer à n'importe quel element de n'importe quelle page

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    .taclasse {
        background: #ff0000 url(img/other-background.png) repeat scroll 0 0;
    }
     
     
    <div id="corps" class="taclasse">

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 60
    Points : 36
    Points
    36
    Par défaut
    Voici ce que j ai fait et ca marche pas lolll

    j'ai créé un div que j ai appelé "corps2"

    Dans ma page css j ai inclus ce 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
     #corps2
     
     
    {
    	margin-left: 190px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
    	margin-bottom: 20px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
    	min-height: 375px;
    	padding: 30px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */
    	color: #000000;
    	 background-color: #ff0000 url(img/email.gif) repeat scroll 0 0;
     
    	background-repeat: repeat-x; /* Une petite image de fond qui se répètera horizontalement en haut */
    	border: 2px solid black; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
    	position: relative;
    }

    et dasn ma page html j ai inscris
    et ca marche pas lolll

  8. #8
    Membre éclairé Avatar de nsanabi
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    570
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Septembre 2003
    Messages : 570
    Points : 678
    Points
    678
    Par défaut
    le style que tu décris, en l'occurrence #corps2 sera appliqué à une balise avec comme id corps2
    donc dans ton html mettre

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 60
    Points : 36
    Points
    36
    Par défaut
    Merci beaucoup ca fonctionne

  10. #10
    Membre éclairé Avatar de nsanabi
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    570
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Septembre 2003
    Messages : 570
    Points : 678
    Points
    678
    Par défaut
    content pour toi mais n'oubli pas de mentionner ton post comme résolu

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

Discussions similaires

  1. [GD] Générer plusieurs images en PHP sur une seul page
    Par arnaudperfect dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 06/04/2012, 11h26
  2. [WD-2007] Couleur de fond sur une seule page
    Par raks13 dans le forum Word
    Réponses: 2
    Dernier message: 10/04/2009, 14h20
  3. 2 DB sur une seule page?
    Par Drisss dans le forum Requêtes
    Réponses: 2
    Dernier message: 22/11/2006, 21h23
  4. imprimer sur une seule page
    Par cgodefrw dans le forum Access
    Réponses: 5
    Dernier message: 12/04/2006, 16h13
  5. 2 types de lien sur une seule page
    Par MiJack dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 06/10/2004, 09h02

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