Bonjour à tous.
Tout d'abord sachez que je débute dans le web design. Aussi, veuillez m'excuser si mon probleme vous parrait dérisoire.
Je me trouve en face d'un probleme de placement de boutons sur ma page web.
les boutons en eux meme fonctionnent (roll-over, liens etc.) Mais leur positionnement vis-à-vis des autres éléments du siten'est pas bon et me pose un sèrieu problème
Voici dans un premier temps le xhtml :
Ensuite le bout de css qui va avec :
et enfin un screen du résultat (vous comprendrez de suite où est l'erreur) :
http://img341.imageshack.us/img341/8641/excss.jpg
Comme vous avez du le constater, j'ai aussi essayé avec un tableau, sous le div#desk. Le résultat était un peu mieux sous IE, mais toujours 1 px en top et une trentaine en left. Quant à FF, cela n'a rien changé pour lui.
D'avance merci pour votre aide
à bientot.
Modifié par ptitvincent (30 Nov 2009 - 16:08)
Tout d'abord sachez que je débute dans le web design. Aussi, veuillez m'excuser si mon probleme vous parrait dérisoire.
Je me trouve en face d'un probleme de placement de boutons sur ma page web.
les boutons en eux meme fonctionnent (roll-over, liens etc.) Mais leur positionnement vis-à-vis des autres éléments du siten'est pas bon et me pose un sèrieu problème
Voici dans un premier temps le xhtml :
<div id="banner">
</div>
<div id="desk">
</div>
<div id="bbh">
<li class="abm"><a href="about.htm"></li></td>
</div>
Ensuite le bout de css qui va avec :
#banner
{
Width: 1024px;
Height: 212px;
margin: no-margin;
background-image: url("images/banner.jpg");
background-repeat: no-repeat;
}
#desk
{
float: left;
Width: 514px;
Height: 43px;
background-image: url("images/buttons_desk.jpg");
background-repeat: no-repeat;
}
/*table
{
float: left;
width: 261px;
height: 43px;
margin-left: 514px;
border: 0px;
list-style: none;
border-collapse: collapse;
}
td
{
border: none;
}*/
#bbh
{
float: left;
margin-top: 0px;
margin-left: 514px;
width: 261px;
padding: 0px 0px 0px 0px;
}
#bbh li
{
float: left;
margin-top: none;
list-style: none;
margin: 0px;
}
.abm
{
background-image: url("images/abm_hover.gif");
background-repeat: no-repeat;
width: 87px;
height: 43px;
}
.abm a
{
background-image: url("images/abm_stand.gif");
background-repeat: no-repeat;
width: 87px;
height: 43px;
display: block;
}
.abm a:hover
{
background: none;
}
et enfin un screen du résultat (vous comprendrez de suite où est l'erreur) :
http://img341.imageshack.us/img341/8641/excss.jpg
Comme vous avez du le constater, j'ai aussi essayé avec un tableau, sous le div#desk. Le résultat était un peu mieux sous IE, mais toujours 1 px en top et une trentaine en left. Quant à FF, cela n'a rien changé pour lui.
D'avance merci pour votre aide
à bientot.
Modifié par ptitvincent (30 Nov 2009 - 16:08)