Salut tout le monde !
Je commence un site, mais j'ai un petit problème pour mes menus... Voilà mon site tel qu'il est maintenant : http://www.metroidmaster.com/
J'espère que vous allez comprendre ce que je vais expliquer à l'écrit, parce que je n'arrive pas à uploader mes captures d'écran.
Ce que je voudrais, c'est mettre en image de fond de ma page une forme (rectangle arrondi) qui puisse s'élargir en fonction de la taille de la page. Pour ça, je pense qu'il faut que je découpe mon rectangle en trois morceaux : le haut, avec les arrondis, le centre, et le bas, avec les arrondis aussi. Je ne connais pas le code CSS pour intégrer mes images, et j'aimerais savoir ce qu'il faut mettre dans le CSS pour ça. J'ai le même problème avec mes menus, pareil, je voudrais mettre un rectangle derrière mais je ne connais pas le code pour mettre une partie en haut, une au centre et une en bas. Voilà mon code CSS pour la page :
Et pour les menus :
Donc voilà, j'espère que vous m'avez compris, parce que c'est peut être pas très bien expliqué mais je vois pas trop comment dire autrement
Merci ! Salut !
Modifié par MetroidMaster (16 Mar 2007 - 22:26)
Je commence un site, mais j'ai un petit problème pour mes menus... Voilà mon site tel qu'il est maintenant : http://www.metroidmaster.com/
J'espère que vous allez comprendre ce que je vais expliquer à l'écrit, parce que je n'arrive pas à uploader mes captures d'écran.
Ce que je voudrais, c'est mettre en image de fond de ma page une forme (rectangle arrondi) qui puisse s'élargir en fonction de la taille de la page. Pour ça, je pense qu'il faut que je découpe mon rectangle en trois morceaux : le haut, avec les arrondis, le centre, et le bas, avec les arrondis aussi. Je ne connais pas le code CSS pour intégrer mes images, et j'aimerais savoir ce qu'il faut mettre dans le CSS pour ça. J'ai le même problème avec mes menus, pareil, je voudrais mettre un rectangle derrière mais je ne connais pas le code pour mettre une partie en haut, une au centre et une en bas. Voilà mon code CSS pour la page :
body
{
padding: 5px;
width: 760px;
margin: auto;
margin-top: 5px;
margin-bottom: 20px;
margin-left: 5px
margin-right: 5px;
background-color: transparent;
background-image: url(Lignes-Pixels-Fond.png);
font-family: Arial;
border: 0px solid black;
}
Et pour les menus :
#menu
{
float: left;
width: 194px;
font-family: Arial;
}
.element_menu
{
background-color: transparent;
background-repeat: repeat-x;
font-family: Arial;
font-size: 12px;
border: 0px solid black;
margin-bottom: 20px;
}
.element_menu h3
{
color: none;
padding: 5px;
font-family: Arial;
text-align: center;
margin-top: -2px;
}
.element_menu ul
{
list-style-image: ;
padding: 0px;
padding-left: 20px;
margin-top: -20px;
margin-bottom: 5px;
font-family: Arial;
}
Donc voilà, j'espère que vous m'avez compris, parce que c'est peut être pas très bien expliqué mais je vois pas trop comment dire autrement
Merci ! Salut !
Modifié par MetroidMaster (16 Mar 2007 - 22:26)
Bon bah alors merci, je vais le faire. Par contre j'ai remarqué que ma mise en page avait pas de problèmes sous FF, mais sous IE, déjà j'avais pas pensé aux images .png, qui ont donc des contours blancs, et j'ai des espaces supplémentaires entre les images du haut et du centre de mes menus que j'ai pas sous FF, et ça à l'air compliqué de les enlever. Je vais essayer de me débrouiller, je reviendrais en cas de problème alors !