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 :

Problème de float et fond d'écran


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 9
    Par défaut Problème de float et fond d'écran
    Bonjour,

    J'ai fait le tour du forum et je n'ai rien trouvé pour corrigé mon probleme.

    Voilà, pour mon site internet que je suis en train de développer, j'utilise une div "global" (contenant tout le site), une div "contenu" avec 2 parties "contenutexte"(mon texte a droite) et "contenumenu" (mon menu a gauche).

    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
    #global { 
        margin-left: auto; /* Permet de centrer le site */
        margin-right: auto; /* Permet de centrer le site */
        width: 900px;
        border: 5px solid white;
    	text-align:left;
    	padding-bottom:0px;
     
    }
     
    #contenu
    {
    }
     
    #contenutexte 
    {
    	min-height:700px;
    	text-align:center;
    	float:right;
    	width:80%;
    	background-image:url(image/fond-contenu.jpg);
    }
     
    #contenumenu 
    {
    min-height:700px;
    background-image:url(image/fond-menu.jpg);
    float:left;
    width:20%;
    }
    Et le code html

    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
    <body>
    	<div id="global">
    		<div id="bandeau">
     
    		</div>
    		<div id="contenu">
    		<!-- inclusion du menu !-->
    			<?php include("menu.php"); ?>
    			<div id="contenutexte">
    			<p>le contenu</p>
    			</div>
    		</div>
    		<div id="piedDePage">
    		<p>pied de page</p>
    		</div>
    	</div> 
    </body>
    Et le code du menu

    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
    41
    42
    43
    44
    45
    46
    47
    <div id="contenumenu" >
    			<br /><br /><br /><br />
    				<ul class="navigation">
    					<li>
    						<a href="index.php" title="Aller à la page d'accueil">Accueil</a>
    					</li>
    					<li>
    						<a href="actu.php" title="Aller à la page Actualités">Actualit&eacute;</a>
    					</li>
    					<li class="toggleSubMenu">
    						<span>Activit&eacute;s</span>
    						<ul class="subMenu">
    							<li>
    								<a href="acti-famille.php" title="Aller à la page Famille">Famille</a>
    							</li>
    							<li>
    								<a href="acti-adulte.php" title="Aller à la page Adulte">Adulte</a>
    							</li>
    							<li>
    								<a href="acti-petite-enfance.php" title="Aller à la page Petite-enfance">Petite-enfance</a>
    							</li>
    							<li>
    								<a href="acti-enfance-jeunesse.php" title="Aller à la page Enfance-jeunesse">Enfance-jeunesse</a>
    							</li>
    						</ul>
    					</li>
    					<li>
    						<a href="perm.php" title="Aller à la page permanences">Permanences</a>
    					</li>
    					<li class="toggleSubMenu">
    						<span>L'&eacute;quipe</span>
    						<ul class="subMenu">
    							<li>
    								<a href="equi-bene.php" title="Aller à la page équipe bénévole">B&eacute;n&eacute;voles</a>
    							</li>
    							<li><a href="equi-sal.php" title="Aller à la page Equipe salarié">Salari&eacute;s</a>
    							</li>
    						</ul>
    					</li>
    					<li>
    						<a href="photo.php" title="Aller à la page les photos">Les photos</a>
    					</li>
    					<li>
    						<a href="valp.php" title="Aller à la page Vous avez la parole">Vous avez la parole</a>
    					</li>
    				</ul>
    		</div>
    Mon soucis se situe au niveau du fond d'ecran du "contenumenu". Lorque ma page s'agrandit vers le bas, ma div "contenutexte" repete le fond d'ecran mais ma div "contenumenu" ne repete pas le fond d'ecran.

    L'imprim écran est en piece jointe.

    Voilà, vous savez tout. Si quelqu'un a une solution pour que les 2 fonds d'ecran se répetent, ce serait l'idéal =).

    Merci d'avance.
    Images attachées Images attachées  

  2. #2
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    Salut,

    rajoutes un background-repeat.

    Code css : 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
     
    #contenutexte 
    {
    	min-height:700px;
    	text-align:center;
    	float:right;
    	width:80%;
    	background-image:url(image/fond-contenu.jpg);
    	background-repeat:repeat-y;
    }
     
    #contenumenu 
    {
    	min-height:700px;
    	background-image:url(image/fond-menu.jpg);
    	background-repeat:repeat-y;
    	float:left;
    	width:20%;
    }

    la propriété background-repeat peut avoir différentes valeurs:
    - repeat (répète horizontalement et verticalement)
    - repeat-x (répète horizontalement)
    - repeat-y (répète verticalement)
    - inherit (hérite de la répétition de son parent)
    - no-repeat (ne se répète pas)

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 9
    Par défaut
    Déjà merci pour ta réponse.

    En fait j'avais déjà tenter les background-repeat, mais je viens de le refaire pour etre sur et ça ne fonctionne toujous pas.

    J'ai aussi essayer les "overflow: hidden;" mais toujours aucun résultat.

  4. #4
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    peux tu fournir les images s'il te plait ?

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 9
    Par défaut
    Hum tu veux dire une autre image que celle que j'ai mis dans le premier message? Pourtant celle-ci montre bien que le background de ne se répete pas a gauche mais qu'il se répete à droite.

    Enfin si tu veux une autre image, dis moi ce que tu veux voir =).

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 9
    Par défaut
    Je tiens à préciser que meme si j'augmente la hauteur de mon image de fond d'ecran pour le menu, rien ne change.
    En fait elle reste a la taille de mon min-height meme si j'insere une image de 4000px.

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

Discussions similaires

  1. Problème fond d'écran & verrouillage
    Par doc malkovich dans le forum Windows XP
    Réponses: 1
    Dernier message: 13/01/2010, 18h51
  2. probléme de float et image de fond
    Par Guite dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 29/05/2008, 14h05
  3. Problème de clignotement de fond d'écran en mode MDI
    Par Tardiff Jean-François dans le forum Composants VCL
    Réponses: 3
    Dernier message: 17/12/2004, 16h19
  4. [IB701] problème de float ??
    Par BoeufBrocoli dans le forum InterBase
    Réponses: 5
    Dernier message: 15/09/2003, 14h15
  5. problème de float sur SQL server 2000.
    Par fidji dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 24/07/2003, 14h15

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