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 :

Positionnement et background


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 10
    Par défaut Positionnement et background
    Bonjour à tous,

    http://lea-francois.site.voila.fr/le...x/accueil.html

    Donc voilà, j'ai mis (j'ai sans doute tort) tout mon design en background, et donc j'arrive pas à positionner mes éléments (pour commencer la barre de menu et la publicité) car quand je retrecit ma fenêtre tout se decale.

    Que me conseillez vous de faire ? Decoupez mon design en plusieurs partie ? Oui mais comment ?

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Bonsoir,

    Citation Envoyé par Heyloua Voir le message
    Que me conseillez vous de faire ?
    Personnellement je te conseils de commencer par :
    http://xhtml.developpez.com/cours/ et http://css.developpez.com/cours/

    Et revoir la structure/code de ton site par la suite

  3. #3
    Membre chevronné Avatar de GihefBey
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2006
    Messages : 366
    Par défaut
    Bonjour,

    Tu as oublié de refermer une </div>
    Mais deux </body> sont présents.

    Tu as deux styles pour le body. Un seul suffirait.
    Des définitions sont fautives :
    color: 918b8f;
    background-image: url(http://lea-francois.site.voila.fr/le...x/layout.png); no-repeat;

    Il pourrait se limiter à :
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    body {
      color: #918b8f;
      background-color: #FFBA6D;
      background: url(http://lea-francois.site.voila.fr/lesite/index/layout.png) no-repeat center top;
      }
    Mets tous tes styles dans la feuille de styles. Évite d'en ajouter dans les balises :
    <div style="position: absolute; width: 257px; z-index: 0; left: 360px; top:370px">
    De plus, 257px sont insuffisants.
    Évite aussi les mises en forme en HTML :
    <td bgcolor="#ffccff" width="10%">
    <div align="center"><font size="0">


    Tu pourrais aisément te passer de tableau pour obtenir le même résultat.
    Et en découpant l'image d'arrière-plan, tu pourrais placer ces différentes images en arrière-plan de différents blocs qui y seraient positionnés.

    Enfin, et ce n'est pourtant pas tout, place l'ensemble de ta page dans un bloc qui englobera donc tout, que tu centreras et auquel tu appliqueras l'image d'arrière-plan plutôt qu'au <body>.

    ++
    Pendant les tests, on peut se passer de la pub (-;

    -

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 10
    Par défaut
    Citation Envoyé par GihefBey Voir le message
    Bonjour,

    Tu as oublié de refermer une </div>
    Mais deux </body> sont présents.

    Tu as deux styles pour le body. Un seul suffirait.
    Des définitions sont fautives :
    color: 918b8f;
    background-image: url(http://lea-francois.site.voila.fr/le...x/layout.png); no-repeat;

    Il pourrait se limiter à :
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    body {
      color: #918b8f;
      background-color: #FFBA6D;
      background: url(http://lea-francois.site.voila.fr/lesite/index/layout.png) no-repeat center top;
      }
    Mets tous tes styles dans la feuille de styles. Évite d'en ajouter dans les balises :
    <div style="position: absolute; width: 257px; z-index: 0; left: 360px; top:370px">
    De plus, 257px sont insuffisants.
    Évite aussi les mises en forme en HTML :
    <td bgcolor="#ffccff" width="10%">
    <div align="center"><font size="0">


    Tu pourrais aisément te passer de tableau pour obtenir le même résultat.
    Et en découpant l'image d'arrière-plan, tu pourrais placer ces différentes images en arrière-plan de différents blocs qui y serait positionnés.

    Enfin, et ce n'est pourtant pas tout, place l'ensemble de ta page dans un bloc qui englobera donc tout, que tu centreras et auquel tu appliqueras l'image d'arrière-plan plutôt qu'au <body>.

    ++
    Pendant les tests, on peut se passer de la pub (-;

    -
    Merci beaucoup de ta réponse.

    En revanche je n'ai pas compris tes dernieres phrases (en gras), pourrait-tu m'expliquer un peu mieux ????

    Dans l'attente, je ne préfère rien toucher.

    Merci à toi ;-)

  5. #5
    Membre chevronné Avatar de GihefBey
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2006
    Messages : 366
    Par défaut
    On trouve facilement des réponses dans les liens donnés par Macmillenium.
    http://maxdesign.developpez.com/tuto.../centrer-bloc/

    En y réfléchissant, l'image devrait rester en arrière-plan du body.

    Si tu ne corriges rien, rien ne changera (truisme).

    -

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 10
    Par défaut
    J'avoue que je suis vraiment perdue et que je ne comprends vraiment pas ce que je dois faire !

    Même avec les liens que vous m'avez donné, et pourtant je les ai lu.

    Désolé

    Mais bon tampis.

Discussions similaires

  1. Positionner une image dans le background d'un panel
    Par mappy dans le forum Windows Forms
    Réponses: 2
    Dernier message: 10/11/2008, 15h21
  2. Positionnement d'un background qui marche sur FF mais pas sur IE6
    Par webstarfrog dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 17/07/2008, 10h23
  3. Positionnement zones cliquables sur image background mise en image map
    Par triblonto dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 22/01/2008, 15h42
  4. background positionné par rapport à l'écran et non au cadre
    Par muaddibx dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 30/03/2007, 11h48
  5. [CSS] positionner image de background
    Par arcane dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 03/03/2006, 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