Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2601 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème de répétition d'image

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Problème de répétition d'image

n°1819882
Profil sup​primé
Posté le 01-12-2008 à 13:27:36  answer
 

Bonjour, je viens de créer un site web mais étant grand débutant dans ce domaine j'ai un problème persistant que je n'arrive pas à régler par moi-même.
 
Voilà, comme vous pouvez vous en rendre compte en naviguant sur le site http://studiohomestaging.fr l'image de fond se répète à droite ce qui est très génant...
 
J'aimerai si possible que l'image de fond ne se répète pas, en gros plus d'image après la barre de menu.
 
J'ai utilisé Kompozer pour la création du site et j'ai juste utilisé la fonction pour mettre une image en fond, pensant que celle-ci ne se répeterai pas.
 
Si vous pouviez m'éclairer pour remédier à ce problème... merci d'avance!

mood
Publicité
Posté le 01-12-2008 à 13:27:36  profilanswer
 

n°1819902
olivthill
Posté le 01-12-2008 à 13:49:32  profilanswer
 

Utiliser l'option "no-repeat".

n°1820045
Profil sup​primé
Posté le 01-12-2008 à 17:21:36  answer
 

Bon, merci beaucoup, j'ai réussi à insérer cette commande mais maintenant j'ai un gros cadre blanc comme vous pouvez le voir hihi! Comment je pourrai étendre la partie graphique à tout le site ou alors adapter la fenêtre à la taille de ma page?

n°1820110
David Bori​ng
Posté le 01-12-2008 à 18:26:01  profilanswer
 

Première fois que je vois des valeurs en centimètre dans un site.
Quel est le nom du logiciel qui te produit ce joli code ?

 

Sinon dans le style de ton body rajoute

 

background-color:#BBBCBF;

Message cité 1 fois
Message édité par David Boring le 01-12-2008 à 18:26:22
n°1820113
Profil sup​primé
Posté le 01-12-2008 à 18:30:37  answer
 

Pourtant j'ai rien précisé en centimètres hehe!  :sol:  
 
C'est Kompozer comme je l'ai écrit plus haut, je vais essayer ta technique mais de "?" s'affichent dans ton post entre BB,BC et BF...

n°1820118
Profil sup​primé
Posté le 01-12-2008 à 18:35:14  answer
 

Ayé, je viens de tester, mais le cadre est toujours là, certes il change de couleur mais il reste là... ça fait moche... y'a pas moyen d'adapter la fenêtre ou de supprimer ce cadre vraiment?

n°1820127
David Bori​ng
Posté le 01-12-2008 à 18:53:35  profilanswer
 

C'est très facile avec des compétences techniques, mais avec un logiciel comme Kompozer sans passer par le code, je suis moins convaincu.
Ton code généré est immonde, beaucoup de changement à faire pour centrer le site.
En gros essaye de mettre un div centré (http://css.alsacreations.com/Faire-une-mise-en-page-sans-tableaux/Centrer-les-elements-ou-un-site-web-en-CSS), et tu rajoute le style que tu donnes actuellement au body
Et au body, tu donnes la couleur grise de ton motif  
 
De toute façon, ton plus gros problème c'est la taille de ton image de fond.
Ton site fait est presque aussi lourd que celui du Monde
Tu dois la réduire à un seul motif, que tu fais répéter

n°1820147
tpierron
Posté le 01-12-2008 à 19:26:10  profilanswer
 

Oué, effectivement ton background est super lourd ! 700Ko même avec une connexion rapide, ça va prendre plusieurs secondes pour s'afficher. Découpe ton image en deux, comme l'a indiqué David Boring. L'entête que tu ne répètes pas et le motif de fond, que tu devrais réduire au strict minimum pour avoir un motif tuilable sur ta page.
 
Centre tout le site et rajoute sans doute une bordure pour éviter les effets de cassure, et tu auras un truc pas trop mal.

n°1820396
mIRROR
Chevreuillobolchévik
Posté le 02-12-2008 à 02:43:46  profilanswer
 

David Boring a écrit :

Première fois que je vois des valeurs en centimètre dans un site.


ptet que tu mates pas souvent les css de print :o
 
mais apres je plussoie tout le monde en ajoutant que son en tete ne devrait absolument pas etre placée en fond
elle devrait etre en html dans une balise img voire H1
 
sinon pour la tuile ca devrait passer mais j ai des yeux en carton à 3h du mat :/
http://img70.imageshack.us/img70/9800/fondzo5.png


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1820438
David Bori​ng
Posté le 02-12-2008 à 09:48:59  profilanswer
 

D'accord pour les css print, mais là, il y a des text-indent en centimètre dans le code en ligne !

mood
Publicité
Posté le 02-12-2008 à 09:48:59  profilanswer
 

n°1820444
mIRROR
Chevreuillobolchévik
Posté le 02-12-2008 à 10:02:44  profilanswer
 

David Boring a écrit :

D'accord pour les css print, mais là, il y a des text-indent en centimètre dans le code en ligne !


oh putain j avais pas maté le code [:prozac]

Code :
  1. </table>
  2. </div>
  3. <br>
  4. <br>
  5. <div class="" style="position: absolute; width: 750px; text-align: left; font-weight: bold; color: rgb(94, 94, 94); font-family: Arial; font-style: italic; top: 324px; left: 113px;">
  6. <p style="text-indent: -0.07cm; margin-bottom: 0cm; font-style: normal; text-decoration: none;"><font size="3"><big style="color: rgb(153, 0, 0); font-style: italic;"><big><big><big>Q</big></big></big></big><span style="font-style: italic;">uelles qu'en soient les raisons
  7. ,


 
les tableaux, les br, les font
avec en bonus position absolute un peu n importe comment et les quatre big imbriqués [:implosion du tibia]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1820922
Profil sup​primé
Posté le 02-12-2008 à 19:24:42  answer
 

:cry:  C'est pas ma faute, j'ai tout fait en visuel avec Kompozer... pour ce qui est de l'image elle n'est pas compressée du tout, c'est encore une ébauche ce site donc je teste...
Le fait que le code soit moche ça change quoi pour le gars qui va sur le site sans regarder son code au juste? J'voudrai juste garder le site tel quel sans cette foutue barre sur le côté en fait... si c'est possible...

n°1820958
David Bori​ng
Posté le 02-12-2008 à 21:10:21  profilanswer
 

Avec du "moche code" le site est lent car beaucoup plus lourd.
Sinon, je t'ai donné une solution plus haut.
 

n°1822619
Profil sup​primé
Posté le 05-12-2008 à 18:26:55  answer
 

J'ai vraiment du mal à utiliser les codes de ta page David...
Je suppose que c'est ce code là que je dois caser:
<div class="centrage"><img src="…" alt="…" /></div>
 
div.centrage {text-align: center;}
 
Mais je sais pas où ni comment... J'ai fait des essais, l'image s'est donc décalée vers le bas, j'avais par conséquent une grosse marge blanche en haut, en gros au lieu d'en supprimer une ça en a rajouté une héhé!
 
J'ai plein de <div> en plus, je sais pas comment on s'en sort, je dois centrer texte et image...

n°1822709
Profil sup​primé
Posté le 05-12-2008 à 21:16:29  answer
 

Bon, j'ai trouvé la technique pour centrer une image sur un site, je le ferai bien pour ce site mais le problème c'est que je ne peux pas écrire mon texte par-dessus l'image... et si je mets l'image en tant qu'image de fond je ne peux pas la centrer... comment est-ce que je peux faire?

n°1822719
tpierron
Posté le 05-12-2008 à 22:01:32  profilanswer
 

Hmmm, la balise img ce n'est pas fait pour mettre un truc en fond d'écran. Tu as la propriété CSS background-image pour ça.
 
Si tu veut centrer, sans répétition, un truc du genre devrait faire l'affaire :
 

Code :
  1. #idDeMonDiv
  2. {
  3.     background: transparent url(url/de/mon/image.jpg) no-repeat 50% 50%;
  4. }


n°1822728
Profil sup​primé
Posté le 05-12-2008 à 22:40:09  answer
 

Je vais essayer de comprendre de façon très détaillée parceque je suis un petit débutant:
 
dans mon code html je dois créer un <div> qui doit comporter un ID? comment je fais ça? et je mets quoi au juste dans ce div?
ensuite dans le fichier CSS associé à cette page je dois écrire:
 #idDeMonDiv
{background: transparent url(url/de/mon/image.jpg) no-repeat 50% 50%;}
 
avec ça j'aurai mon fond d'écran centré et non répété?

n°1822738
J_D_
Posté le 05-12-2008 à 23:18:13  profilanswer
 

en fait une div, c'est un bloc.  
 
Et son id c'est tout simplement l'ensemble des propriétés qui vont avoir un impact sur ton bloc.  
 
par: <div id="conteneur"></div>
 
 
et dans la css:  
 
#conteneur{
width:500px;
height:500px;
background-color:#000000;
}
 
ce qui donne un bloc noir de 500px de côté.

n°1822745
Profil sup​primé
Posté le 05-12-2008 à 23:31:46  answer
 

Okay! merci pour ces précisions! Alors par exemple, est-ce que je pourrai faire en sorte de faire rentrer mon site dans un div auquel j'attribuerai les propriétés qui me permettront de le centrer par rapport à la page?

n°1822748
J_D_
Posté le 05-12-2008 à 23:38:03  profilanswer
 

Oui, c'est pas trop compliqué.  
 
Tu crées une div qui va contenir l'ensemble des autres éléments.  
tu lui donne l'id (global par ex.)
 
Et comme propriétés:
 
#global{
width:800px; a titre d'exemple
margin-left:auto;
margin-right:auto;
}
 
margin-left et margin right calculent la marge à gauche et à droite pour centrer ton site. Comme ça, le site reste centré sous toutes les résolutions.

n°1822942
mIRROR
Chevreuillobolchévik
Posté le 06-12-2008 à 18:31:40  profilanswer
 

voila les deux images optimisées tu passes de 700ko a 30
 
http://img396.imageshack.us/img396/9086/bandeauke6.jpg
http://img519.imageshack.us/img519/435/fondlz2.jpg
 
je me suis amusé a recoder la page d intro
tu verras qu en plus d avoir un code plus léger il est aussi plus malléable: si tu veux changer quoique ce soit tu modifies juste les css et tu ne devrais plus avoir a retoucher le html
c est fait vite donc il y aura peut etre un bug ou deux sur ie6 mais en principe non (la taille des cases du menu risque d etre un peu chiante, tu peux mettre des tailles en px - meme si j aime pas beaucoup - vu que ton image d en tete signifie surement que tu veux un site bloqué en 1024px de largeur)

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"  "http://www.w3.org/TR/html4/strict.dtd">
  2. <html>
  3. <head>
  4. <title>Studio Home Staging</title>
  5. <style>
  6. * {margin:0;padding:0}
  7. body {background:url(fond.png);text-align:center;font-weight:bold;font-style:italic;}
  8. ul {margin:0 auto;border:4px outset black;width:98%;overflow:auto;list-style-type:none;zoom:1;}
  9. li {background:#990000;float:left;width:23.3%;margin:2px;border:1px inset black;height:70px;line-height:70px;vertical-align:middle;padding:0 5px;}
  10. li.double {line-height:32px;}
  11. li a {color:#A0A0A0;text-decoration:none;font-size:150%;}
  12. li a:hover {text-decoration:none;color:CCCCCC;}
  13. #main {width:75%;margin:50px auto 0;text-align:left;font-size:100%;color:#5E5E5E;}
  14. p {margin-bottom:20px;}
  15. .firstLetter {color:#990000;font-size:150%;}
  16. .big {font-size:300%;}
  17. </style>
  18. </head>
  19. <body>
  20. <img src="bandeau.jpg" alt="logo" />
  21. <ul>
  22.     <li><a href="">Accueil</a></li>
  23.     <li class="double"><a href="">Le Home Staging</a></li>
  24.     <li><a href="">Nos Tarifs</a></li>
  25.     <li><a href="">Contacts</a></li>
  26. </ul>
  27. <div id="main">
  28.     <p><span class="firstLetter big">Q</span>uelles qu'en soient les raisons , vous avez  
  29.     décidé de mettre en vente votre maison ou votre appartement. Le but de tout  
  30.     vendeur est d'obtenir le meilleur prix dans les plus brefs délais.</p>
  31.     <p><span class="firstLetter">U</span>ne fois cette décision prise le plus dur reste  
  32.     à faire : vous soumettre au défilé des visiteurs acheteurs potentiels et endurer les  
  33.     critiques qu'ils ne manqueront pas de faire pour justifier une négociation à la  
  34.     baisse du prix demandé.</p>
  35.     <p><span class="firstLetter">D</span>e votre côté ce bien n'est plus totalement le  
  36.     votre, vous êtes en pleine recherche de votre prochain nid ou mieux encore,  
  37.     celui-ci est déjà trouvé et vous ne rêvez que de votre imminente installation.</p>
  38.     <p><span class="firstLetter">D</span>e façon inconsciente vous vous  
  39.     désintéressez de votre bien en vente, laissez le ménage, le rangement et  
  40.     l'harmonie ambiante partir à vau l'eau. L'avenir ailleurs est prioritaire et c'est tout  
  41.     à fait compréhensible.</p>
  42.     <p><span class="firstLetter">D</span>ans l'absolu, les acheteurs, eux, recherchent  
  43.     la maison de leurs rêves et se voient déjà y installer leurs meubles et objets  
  44.     personnels. Ils ne verront pas votre maison telle que vous la voyez vous-même!</p>
  45.     <p><span class="firstLetter">L</span>e manque de soin, l'encombrement, le  
  46.     désordre et le manque de lumière seront les seules impressions qu'ils garderont  
  47.     en mémoire de leur visite et quand on sait qu'un achat se joue dans les deux  
  48.     premières minutes, autant dire que la marge d'erreur est très limitée : le premier  
  49.     coup d'oeil sera primordial pour l'issue de la vente.</p>
  50. </div>
  51. </body></html>


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1823172
Profil sup​primé
Posté le 07-12-2008 à 14:22:30  answer
 

Ouaaahhh! Merci beaucoup! j'ai remplacé les adresses des images et tout marche bien! Juste un petit truc pour "le home staging" il est un peu plus haut que les autres éléments du menu, je vois que le code est un peu différent avec:

 

 <li class="double"><a href="">Le Home
Staging</a></li>

 

Il subit un traitement spécial parce que un peu plus long?

 


Pour les autres pages je vais essayer de les modifier en prenant ton code comme base et je vous soumettrez ce que j'obtiens! Merci beaucoup en tout cas!

Message cité 1 fois
Message édité par Profil supprimé le 07-12-2008 à 14:29:18
n°1823175
J_D_
Posté le 07-12-2008 à 14:31:20  profilanswer
 

Je peux te suggérer un passage par la section webdesign?  
 
Histoire de te filer des petits conseils pour rendre ton site un peu plus agréable.  :jap:

n°1823176
Profil sup​primé
Posté le 07-12-2008 à 14:55:51  answer
 

j'irai y faire un tour oui! une fois que j'aurai perfectionné ma maitrise un peu!
à propos, je voulais savoir, je vais refaire également les 3 autres pages du site, sauf que sur ces pages je vais pas avoir de motif qui se répète mais une vraie grande image, comment je vais faire, parceque là en gros la petite image se répète à l'infini... moi je vais avoir une image de 1000px/1000px en gros donc je vais faire comment pour ne l'avoir qu'une fois et centrée?

n°1823178
Profil sup​primé
Posté le 07-12-2008 à 15:20:40  answer
 


 
C'est quand même mieux d'avoir une petite image qui se répète que d'avoir une grosse image parce que c'est quand même plus rapide à télécharger et moins source de problèmes liés à la taille de l'écran  [:spamafote]

n°1823179
Profil sup​primé
Posté le 07-12-2008 à 15:29:13  answer
 

bah je sais bien mais je décide pas de tout sur ce site... les images sont jolies je trouve, ça serait dommage de refaire la même chose que la première page...

n°1823293
mIRROR
Chevreuillobolchévik
Posté le 07-12-2008 à 19:58:06  profilanswer
 


 
ouaip c ets pas tres élégant comme méthode mais c est le mieux à faire
par contre t as oublié la classe double
 

J_D_ a écrit :

Je peux te suggérer un passage par la section webdesign?  
 
Histoire de te filer des petits conseils pour rendre ton site un peu plus agréable.  :jap:


i second that :D
 
bah y a que la page home staging où le fond ne se repete pas et le rendu est plutot laid :/


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1823313
J_D_
Posté le 07-12-2008 à 20:52:00  profilanswer
 

Il se passe un truc bizarre quand on clique sur accueil plusieurs fois de suite, on pas l'impression d'être sur la même page

n°1823545
Profil sup​primé
Posté le 08-12-2008 à 13:37:02  answer
 

Vous pensez que je devrai isoler par exemple la main en la détourant pour la rajouter par-dessus le fond qui serait toujours le même? C'est une idée... Mais pour le miroir et la tablette ça va être plus compliqué à détourer non?la taille des motifs est pas la même en plus je crois...

n°1823690
Profil sup​primé
Posté le 08-12-2008 à 18:14:28  answer
 

J_D_ a écrit :

Il se passe un truc bizarre quand on clique sur accueil plusieurs fois de suite, on pas l'impression d'être sur la même page


 
 [:mlc2]  
C'est quoi ton navigateur/résolution d'écran ?

n°1823749
J_D_
Posté le 08-12-2008 à 20:50:09  profilanswer
 

FF en 1680*1050
 
 
Mais ça semble être régler là.  
 


Message édité par J_D_ le 08-12-2008 à 20:51:14
n°1826590
Profil sup​primé
Posté le 13-12-2008 à 21:53:44  answer
 

Me revoilà! Bon, j'ai fait les modifs pour la page 2, ça a l'air assez correct m'enfin je suis pas un pro hein !
 
J'aurai besoin de conseils pour le fond des Pages 3 et 4 car il faudrait conserver les objets déco sur la 3 et la main sur la 4, je sais pas trop comment m'en sortir parce que jusque là c'est des images qui se répètent...
 
Merci d'avance!

n°1826830
J_D_
Posté le 14-12-2008 à 15:12:09  profilanswer
 

Au risque d'être désagréable je crois t'es parti sur une bien mauvaise base avec ton site.  
 
Je crois comprendre que tu débutes alors on va être indulgent.  
 
Mais pour être clair, tu devrais recommencer de zéro.  
 
Pour ton site, il est quand même recommandé que tes pages soient identiques.  
C'est-à-dire, même haut de page, même background, même footer.  
 
Le contenu, c'est la seule chose qui va changer d'une page à l'autre.  
 
Donc, le plus simple, c'est de faire un template avec tous les composants de la page sauf le contenu.  
Après tu n'auras plus qu'à rajouter le contenu au template en fonction des pages pour t'assurer d'avoir des pages qui se ressemblent.  
 
Pour les objets déco, ils font partie du contenu.  
 
 
 
 
 

n°1826851
Profil sup​primé
Posté le 14-12-2008 à 15:46:42  answer
 

Mais je ne fais pas ce que je veux sur ce site malheureusement! Comment je pourrai intégrer les élément de déco à mon background? faut que je le détoure? gosh!

n°1826859
J_D_
Posté le 14-12-2008 à 15:53:47  profilanswer
 

Détourer?  
 
Si ils sont sur un fond, alors oui.  
 
Mais tu ne dois pas les intégrer à ton background.  
Ton background, c'est uniquement le motif qui se répète. L'image fait partie du contenu.  
 
Mais sérieusement, essaie de reprendre de zéro. Avec un site bien centré, un menu bien ajusté, tu y verras plus clair.  

n°1826863
Profil sup​primé
Posté le 14-12-2008 à 15:57:50  answer
 

oui bah au départ c'est une image est le papier peint est d'origine donc faut détourer... j'ai compris, faut que je le rajoute par-dessus le background en fait... mais sur les deux premieres pages le site est pas bien centré et le menu non plus?

n°1826885
J_D_
Posté le 14-12-2008 à 16:41:14  profilanswer
 

Essaie de faire un template correct avec un code propre.
 
Après tu n'auras qu'à rajouter quelques div, y mettre le contenu et ton site est fini.
 
Utilise un seul type de background (une couleur unique ou un motif de petite taille).
La couleur du texte doit être contrastée par rapport au fond, sinon c'est illisible.
 


Message édité par J_D_ le 14-12-2008 à 16:44:41
n°1830039
Profil sup​primé
Posté le 21-12-2008 à 13:26:46  answer
 

le code n'est pas encore propre pour les deux premières pages? Comment je le crée au juste ce template? je vide tout le contenu propre à la première page par exemple et ça me sert de template?

n°1830042
J_D_
Posté le 21-12-2008 à 14:11:28  profilanswer
 

Ben tu crées une page en laissant l'espace pour le contenu. Tu sauvegardes sous template.html
 
Ensuite tu intègres ton contenu et tu sauvegardes normalement.
 
Un template, c'est un modèle. Si ça peut t'aider à y voir plus clair.

n°1830209
Profil sup​primé
Posté le 21-12-2008 à 21:56:58  answer
 

Bon, j'ai fait l'ensemble des 4 pages du site sous le même modèle, mais sur mes 2 dernières pages je ne sais toujours pas comment faire pour insérer ma main ou mon miroir et autres élément de déco...

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème de répétition d'image

 

Sujets relatifs
probleme avec portaudioProblème de gestion d'authentification avec JDBCRealm sous tomcat 6
Problème de fichier executableNetteté de l'image de fond
problème de position au niveau des imagesEffet grossisant sur une image quelle librairie utiliser ?
[résolu] [vbs] Problème pour effacer des fichiersProblème avec onmouseover
[supprimer]Problème de boucle dans un batch[Problème] d'addition en php[Résolu]
Plus de sujets relatifs à : Problème de répétition d'image


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR