Bonjour,
je débute en xhtml et css, et j'ai deux soucis sur la mise en forme d'un site que je suis en train de faire.
Mon premier soucis est sur Firefox, le site fonctionne bien dans son ensemble mais il y a un décalage entre la bannière du site et le background utilisé comme fond pour le menu.
A ouvrir sur Firefox pour voir ce bug, car sur IE, il n'y a pas de bug à ce niveau la, ca fonctionne même bien comme il faut:
http://onebox.verygames.net/test/
Maintenant, le deuxième soucis, est sur IE, c'est le contenu, l'image qui permet d'entrer de sauter des lignes afin de faire un fond qui s'enchaine par rapport aux texte, le problème c'est que sous IE, ca ne fonctionne pas contrairement à Firefox ...
Ce serait sympa si quelqu'un pouvait me sortir de cette galère, car j'ai du mal à avancé avec ces deux problèmes ...
Html:
Css:
EDIT: Le bug sous Firefox vient apparemment du menu (texte+lien) qui crée un décalage sous Firefox.
Le bug sous IE vient surement du "repeat-y left" qui n'a pas l'air de fonctionner sous IE ...
Merci d'avance.
Modifié par Rafik10 (04 Dec 2008 - 14:53)
je débute en xhtml et css, et j'ai deux soucis sur la mise en forme d'un site que je suis en train de faire.
Mon premier soucis est sur Firefox, le site fonctionne bien dans son ensemble mais il y a un décalage entre la bannière du site et le background utilisé comme fond pour le menu.
A ouvrir sur Firefox pour voir ce bug, car sur IE, il n'y a pas de bug à ce niveau la, ca fonctionne même bien comme il faut:
http://onebox.verygames.net/test/
Maintenant, le deuxième soucis, est sur IE, c'est le contenu, l'image qui permet d'entrer de sauter des lignes afin de faire un fond qui s'enchaine par rapport aux texte, le problème c'est que sous IE, ca ne fonctionne pas contrairement à Firefox ...
Ce serait sympa si quelqu'un pouvait me sortir de cette galère, car j'ai du mal à avancé avec ces deux problèmes ...
Html:
a écrit :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"
lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>OneBox.Fr | CounterStrike:Source</title>
<link href="styles.css" rel="stylesheet" type="text/css" media="screen" />
</head>
<body>
<div id="conteneur">
<div id="top"></div>
<div id="menu">
<ul>
<li><a href="http://#">ACCUEIL</a></li>
<li><a href="http://#">TEAM</a></li>
<li><a href="http://#">FORUMS</a></li>
<li><a href="http://#">TELECHARGEMENTS</a></li>
<li><a href="http://#">VIDEOS</a></li>
<li><a href="http://#">MATCHS</a></li>
<li><a href="http://#">CONTACT</a></li>
</ul>
</div>
<div id="contenu">
<div id="news">
<h1>Titre</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi fringilla erat in neque. Nulla lacinia blandit dolor. Integer et leo congue
tortor pellentesque cursus. Nullam sed quam. Phasellus laoreet pede sit amet risus. Sed dolor sapien, rutrum sed, euismod ac, tristique vitae,
lectus. Maecenas eu odio. Etiam sagittis mattis sem. In sit amet velit ac libero adipiscing consectetur. Proin ut justo nec metus varius commodo.
Aliquam convallis. Duis aliquet iaculis tellus. Donec vestibulum.</p>
<p>Curabitur lacus. Nunc odio. Morbi sagittis feugiat nibh. Aliquam congue dui. Praesent ut velit. Quisque elit pede, dignissim non, condimentum
at, gravida non, dolor. Vivamus ut magna eu nulla luctus dictum. Nulla molestie, massa non blandit viverra, metus sem vehicula justo, quis
condimentum massa lacus quis risus. Nulla sagittis elit vitae metus. Quisque eget pede a eros imperdiet auctor. Nulla ullamcorper bibendum orci.
Etiam viverra. In congue ornare quam. Donec turpis diam, pretium in, fringilla sed, facilisis et, massa. Vestibulum pretium tellus eget ante
interdum tempus. Proin et lectus et purus blandit luctus. Donec fermentum, ipsum porttitor mollis suscipit, ipsum dolor tristique nunc, imperdiet
gravida sem libero vitae ipsum. </p>
<p class="droite">Postée par <a href="http://#">Rafik</a> le dimanche 30 novembre 2008 à 12:34</p>
<h1>Titre</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi fringilla erat in neque. Nulla lacinia blandit dolor. Integer et leo congue
tortor pellentesque cursus. Nullam sed quam. Phasellus laoreet pede sit amet risus. Sed dolor sapien, rutrum sed, euismod ac, tristique vitae,
lectus. Maecenas eu odio. Etiam sagittis mattis sem. In sit amet velit ac libero adipiscing consectetur. Proin ut justo nec metus varius commodo.
Aliquam convallis. Duis aliquet iaculis tellus. Donec vestibulum.</p>
<p>Curabitur lacus. Nunc odio. Morbi sagittis feugiat nibh. Aliquam congue dui. Praesent ut velit. Quisque elit pede, dignissim non, condimentum
at, gravida non, dolor. Vivamus ut magna eu nulla luctus dictum. Nulla molestie, massa non blandit viverra, metus sem vehicula justo, quis
condimentum massa lacus quis risus. Nulla sagittis elit vitae metus. Quisque eget pede a eros imperdiet auctor. Nulla ullamcorper bibendum orci.
Etiam viverra. In congue ornare quam. Donec turpis diam, pretium in, fringilla sed, facilisis et, massa. Vestibulum pretium tellus eget ante
interdum tempus. Proin et lectus et purus blandit luctus. Donec fermentum, ipsum porttitor mollis suscipit, ipsum dolor tristique nunc, imperdiet
gravida sem libero vitae ipsum. </p>
<p class="droite">Postée par <a href="http://#">Rafik</a> le dimanche 30 novembre 2008 à 12:34</p>
</div>
<div id="navigation">Navigation</div>
<br clear="all"/>
</div>
</div>
<div id="bas"></div>
</body>
</html>
Css:
a écrit :
body{
background: #333333;
margin:0;
padding:0;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
}
#conteneur{
width:1000px;
margin:0 auto;
}
.droite{
text-align:right;
}
a{
text-decoration:none;
color:white;
}
a:hover{
color:#c30000;
}
#top{
height:129px;
background:url(images/top.jpg) no-repeat top center;
font-size:18px;
text-align:center;
line-height:300px;
color:white;
}
#menu{
height:40px;
background:url(images/menu.jpg) no-repeat top center;
}
#menu ul li{
list-style:none;
float:left;
padding:0;
}
#menu ul li a {
font-size:18px;
padding:0 20px;
text-decoration:none;
text-align:center;
line-height:40px;
color:white;
}
#menu ul li a:hover{
color:#c30000;
}
#contenu{
background:url(images/contenu.jpg) repeat-y left;
padding: 0 5px;
font-size:10px;
color:white;
}
#news{
float:left;
width:687px;
}
#news h1{
background:url(images/news_h1.jpg);
display:block;
width:667px;
height:25px;
line-height:25px;
font-size:1em;
font-weight:bold;
padding:0 10px;
}
#news p{
padding:0 15px;
color:#bababa;
}
#navigation{
float:right;
}
.block{
width:160px;
margin:10px 0 0 0;
padding:10px 0 0 10;
}
/*/// Footer ///*/
#bas{
background:url(images/footer.jpg) no-repeat;
width:1000px;
height:23px;
margin: 0 auto;
}
EDIT: Le bug sous Firefox vient apparemment du menu (texte+lien) qui crée un décalage sous Firefox.
Le bug sous IE vient surement du "repeat-y left" qui n'a pas l'air de fonctionner sous IE ...
Merci d'avance.
Modifié par Rafik10 (04 Dec 2008 - 14:53)