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 derrière un texte sans le décaler


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    206
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 206
    Par défaut Image derrière un texte sans le décaler
    Bonjour,

    Voila mon problème. Je suis en train de réaliser un site, et j'ai la partie du milieu qui contient du texte. Pour rendre le tout plus joli, j'aimerais mettre une image derrière le texte.

    Actuellement ce qu'il se passe, c'est que lorsque je met l'image, tout le texte est décalé et se met à côté de l'image.

    http://img217.imageshack.us/my.php?image=bugth1.jpg

    Comme vous le voyez, le "Bienvenue..." se décale sur la droite alors que j'aimerais qu'il soit sur la barre bleu.

    J'ai testé en mettant des position relative/absolute dansl e CSS mais je n'y arrive pas.

    Merci

    PS : en ce qui concerne mes div, j'ai ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <div id="cadre_middle"> 
     
    	<div id="cadre_barre"> 
    	</div>
     
    [....]
    </div>

  2. #2
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Salut,

    Peut-être qu'un peu de code pourra nous aider à te répondre (xhtml et css)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    206
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 206
    Par défaut
    Disons que je ne savais pas trop quoi mettre. Je vous met le CSS des 2 div :

    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
     
    #cadre_middle {
    	width:58%;
    	margin-top : 0px;
    	margin-left: 11px;
    	margin-right: auto;
    	float:left;
    }
     
    #cadre_barre {
    	background-image:url(images/barre.gif);	
    	height:20px;
    	width:62%;
    	margin-top : 0px;
    	margin-left: -5px;
    	margin-right: auto;
    	float:left;

  4. #4
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    Sans le code HTML on ne sait pas trop à quoi correspond quoi...

    Ceci étant, j'vois pas pourquoi tu ne mets pas simplement ton image en arrière-plan ( background ), ça marcherait très bien.

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    206
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 206
    Par défaut
    Le code HTML ne servirait à rien puisque dans le cadre_middle, il peut y avoir tout et n'importe quoi, c'est le corps du site. J'ai essayé en mettant l'image dans le css en background de cadre_barre, et également en mettant dans le div le HTML pour mettre l'image (et gérer le positionnement dans le css) mais ça me décale tjrs le texte.

    Sinon j'ai essayé avec l'image en background du cadre_middle, mais ce qui me gêne c'est que je ne peux pas placer mon image ou je le souhaite (si je fais des margin-top etc, ça me décale mon texte également)

  6. #6
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Pour positionner l'image de fond, il suffit d'utiliser la propriété css suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    background-position: TOPpx LEFTpx
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  7. #7
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    J'suis pas sûr de comprendre ce que tu veux, mais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    background-image:url(images/barre.gif) x y ;
    permet de fixer des points d'ancrage de ton image, où x est le positionnement horizontal et y vertical.

Discussions similaires

  1. [WD-2000] Mettre une image derrière le texte en automatique
    Par ragus77 dans le forum Word
    Réponses: 5
    Dernier message: 20/12/2011, 01h52
  2. Mettre une image derrière le texte en automatique
    Par ragus77 dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 12/12/2011, 14h41
  3. [Word/C#] Image derrière du texte
    Par tR4x- dans le forum C#
    Réponses: 1
    Dernier message: 31/05/2011, 10h41
  4. [CR9] Mettre une image derrière le texte
    Par Sytchev3 dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 15/02/2007, 12h15
  5. Réponses: 6
    Dernier message: 28/05/2004, 19h45

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