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 :

aide écrire sur image ? [XHTML 1.1]


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 5
    Par défaut aide écrire sur image ?
    bonjours a tous

    Voila je suis en création de site et je rencontre un petit problème dés le début, j'ai parcouru pas mal de forum et je m'y perd un peu
    Donc je fais appel a votre savoir svp.

    J'ai quelques bases XHTML, mais je dois reconnaitre qu'elles sont minimes

    Donc, comme dis dans le titre, je n'arrive pas a mettre du texte sur mon image de fond, elle se retrouve en dessous donc invisible

    Je dépose mon code XHTML et CSS... pour avoir votre avis.

    XHTML:

    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
    !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
     "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
        <head>
            <title>titre a venir ;)</title>
            <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    		<link rel="stylesheet" type="text/css" href="style.css">
        </head>
        <body>
          <h1> LE TEXTE QUE JE NE VOIS PAS :( </h1>
     
            <div id="fond">
        		<img src="image/logo12.jpg" alt="fond" />
    	</div>
        </body>
    </html>
    CSS:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    body {
    	overflow:hidden;
    }
    #fond {
    	position:absolute;
    	top:0;
    	left:0;
    }
    #fond,#fond img {
    	width:100%;
    	height:100%;
    }
    merci d'avance pour vos réponse

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 5
    Par défaut
    voila, j'ai fini par trouver quelque chose, mais maintenant voila que mon image de fond ne prend plus la largeur du navigateur, mais elle se repete

    je la place qu'avec le CSS
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    body
    {
     
       width: 1200px;
       margin: auto; 
       margin-top: 20px; 
       margin-bottom: 20px;    
       background-image: url("image/logo12.JPG"); 
     
     
    }
    biensure si je mets un bacground no repeat, elle ne se repete plus, mais un beau cadre blanc sur la droite

    Une idée peu etre ? svp

    merci d'avance

  3. #3
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Je crois que le CSS ne peut pas redimensionner les images utilisées en background (par contre, pour ne pas les répéter, c'est background-repeat: no-repeat; )
    'Faut dire aussi que redimensionner les images c'est drôlement moche.

    Bon, la seule solution que je vois, c'est de faire comme au début : insérer l'image avec <img> et position absolue en CSS et tailles de 100%. Mais ajouter la propriété CSS :

    Ce qui devrait faire qu'elle s'affiche sous tout le reste.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 5
    Par défaut
    Citation Envoyé par thelvin Voir le message
    Je crois que le CSS ne peut pas redimensionner les images utilisées en background (par contre, pour ne pas les répéter, c'est background-repeat: no-repeat; )
    'Faut dire aussi que redimensionner les images c'est drôlement moche.

    Bon, la seule solution que je vois, c'est de faire comme au début : insérer l'image avec <img> et position absolue en CSS et tailles de 100%. Mais ajouter la propriété CSS :

    Ce qui devrait faire qu'elle s'affiche sous tout le reste.
    Merci beaucoup pour cette réponse rapide et le code est mieux que ce que pensais faire je vais pouvoir progresser un peu

    Tres sympa.

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

Discussions similaires

  1. aide programme sur image
    Par chisac dans le forum C
    Réponses: 4
    Dernier message: 24/03/2013, 11h30
  2. [GD] Écrire sur une image existante
    Par lemirandais dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 14/01/2009, 23h47
  3. Écrire sur une image
    Par djdolphin dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 18/01/2007, 22h12
  4. Comment écrire sur une image, dans un cadre ?
    Par Nutrino dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 20/05/2005, 00h55
  5. bulle d'aide sur image/lien
    Par chtef dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 14/02/2005, 11h34

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