[Résolu] Pas identique
Dernière réponse : dans Programmation
Bonjour,
J'ai un petit problème d'affichage avec une image de fond (droite et gauche différent l'un est plus large que l'autre) :
http://www.pourtoutsavoir.com/copiedeindex.php
Voici comment il doit être (droite et gauche identique) :
http://www.pourtoutsavoir.com/forum
Pourtant l'image de fond est identique à gauche comme à droite.
Une solution ? Merci
J'ai un petit problème d'affichage avec une image de fond (droite et gauche différent l'un est plus large que l'autre) :
http://www.pourtoutsavoir.com/copiedeindex.php
Voici comment il doit être (droite et gauche identique) :
http://www.pourtoutsavoir.com/forum
Pourtant l'image de fond est identique à gauche comme à droite.
Une solution ? Merci
Autres pages sur : resolu identique
Lassé par la pub ? Créez un compte
Ouais, alors il te faut apprendre un peu le CSS et particulièrement le placement des images de fond....
Pour ton cas, ta CSS devrait contenir un truc du genre :
Et au passage, toi qui a la bonne idée de faire de l'XHTML : on ne programme plus avec des tables et des attributs HTML dépréciés ('background' et consors pour les balises HTML ; ton <body> par exemple) !! Quant aux 'width' et 'height' des <img />, ils sont devenus totalement inutiles, vu qu'ils sont définis dans la CSS..
Pour remplacer les tables dans la mise en page, on fait avec des blocs <div>, c'est plus propre, plus maniable et plus léger..
Lis le premier topic de la cat'
.. Dedans, tu as tous les tutos pour tout bien faire nickel : particulièrement AlsaCréations, OpenWeb, Site du zér0..
Pareil pour supprimer les bordures des images cliquables (liens) : pas de border="none" dans ta balise <img>, mais un
Ton site n'en n'est qu'au tout début, lis les tutos et tu seras immédiatement sur la bonne voie, tu n'auras pas à refaire quoi que ce soit
..
Et si tu veux savoir si les éléments de ton site "tiennent" bien en place, change de temps à autres la taille de la fenêtre de ton navigateur..
Pour ton cas, ta CSS devrait contenir un truc du genre :
body { background: url(images/monimage.jpg) 50% 0; } // centrage du fond sur l'axe horizontal
Et au passage, toi qui a la bonne idée de faire de l'XHTML : on ne programme plus avec des tables et des attributs HTML dépréciés ('background' et consors pour les balises HTML ; ton <body> par exemple) !! Quant aux 'width' et 'height' des <img />, ils sont devenus totalement inutiles, vu qu'ils sont définis dans la CSS..
Pour remplacer les tables dans la mise en page, on fait avec des blocs <div>, c'est plus propre, plus maniable et plus léger..
Lis le premier topic de la cat'
.. Dedans, tu as tous les tutos pour tout bien faire nickel : particulièrement AlsaCréations, OpenWeb, Site du zér0..Pareil pour supprimer les bordures des images cliquables (liens) : pas de border="none" dans ta balise <img>, mais un
vers le début de ta CSS (avant les autres définitions d'images, car la structure CSS est cumulative, pas soustractive)..
img { border: none; }
Ton site n'en n'est qu'au tout début, lis les tutos et tu seras immédiatement sur la bonne voie, tu n'auras pas à refaire quoi que ce soit
..Et si tu veux savoir si les éléments de ton site "tiennent" bien en place, change de temps à autres la taille de la fenêtre de ton navigateur..
J'ai fait ce que tu ma dit, j'ai rajouté dans la css :
Du coup l'image de fond s'affiche plus en rajoutant 50% 0 si j'enlève ça il a apparait bien, mais toujours le même problème droite et gauche ne se ressemble pas, celui de gauche plus large que celui de droite bizarre !!
BODY {
scrollbar-face-color: #A0D0FF;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #E7F3FF;
scrollbar-3dlight-color: #E7F3FF;
scrollbar-darkshadow-color: #89B1DA;
scrollbar-track-color: #A0D0FF;
scrollbar-arrow-color: #000000;
background-image:url(images/altm-ptsv1_corps1.jpg) 50% 0;
margin: 0;
text-align: center;
}
Du coup l'image de fond s'affiche plus en rajoutant 50% 0 si j'enlève ça il a apparait bien, mais toujours le même problème droite et gauche ne se ressemble pas, celui de gauche plus large que celui de droite bizarre !!
Citation :
Citation :
Quant aux 'width' et 'height' des <img />, ils sont devenus totalement inutiles, vu qu'ils sont définis dans la CSS..Sauf erreur de ma part justement le W3C les rends obligatoire pour la validation ...
Non
.. Ou alors dans la future recommandation XHTML 2.0 peut-être
.. Ce que je sais c'est que la balise <img /> devrait devenir double <img></img> et pourra proposer, en plus d'un vrai texte alternatif dans le balisage, deux sources d'images : la seconde image n'étant utilisée que si le navigateur ne peut pas reconnaître le format de la première et ainsi favoriser les migrations vers de nouveaux formats d'images (ce qui n'est pas actuellement le cas et qui pénalise beaucoup les PNG / MNG, encore assez peu utilisés face, par exemple, aux sempiternels GIF, format non libre s'il en est)..bigpat2525 a dit :
J'ai fait ce que tu ma dit, j'ai rajouté dans la css :
BODY {
scrollbar-face-color: #A0D0FF;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #E7F3FF;
scrollbar-3dlight-color: #E7F3FF;
scrollbar-darkshadow-color: #89B1DA;
scrollbar-track-color: #A0D0FF;
scrollbar-arrow-color: #000000;
background-image:url(images/altm-ptsv1_corps1.jpg) 50% 0;
margin: 0;
text-align: center;
}
Du coup l'image de fond s'affiche plus en rajoutant 50% 0 si j'enlève ça il a apparait bien, mais toujours le même problème droite et gauche ne se ressemble pas, celui de gauche plus large que celui de droite bizarre !!
Normal : 'background' tout-court est la forme simplifiée dans laquelle on "empile" les paramètres à la suite.. 'background-image' n'accepte que la description de l'image elle-même (sa localisation, donc), pas son positionnement ou autre chose. Du coup, comme la recommandation CSS veut que toute règle incorrecte soit simplement ignorée, ton image de fond n'apparaît pas..
Sinon, c'est comme tout : ça ne s'apprend pas en un claquement de doigts
.. Avec du temps et de la pratique, ça rentre....
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumPhoto résolu
- ForumRaid 5 disque identique
- ForumLogiciel identique a anydvd
- ForumRecherche cellule identique
- ForumCodec résolu
- articlesCopie identique disque dur
- ForumCreer un bureau identique et non modifiable
- ForumTrouver cellule identique excel
- ForumRecherche cellule identique vba
- articlesSocket 1155 1156 identique
- Voir plus
? Je t'ai même expliqué ce qui ne va pas.. Si tu regardes bien, j'ai répondu à deux personnes : d'abord