centrer menu
Modérateur : chinon37
centrer menu
Bonjour
Après des heures de recherche et malgré la victoire d'avoir réussi à centrer mon arrière-plan (yeah ), pas moyen de parvenir à centrer les images de mon menu.
Si quelqu'un pouvait me donner un coup de pouce, ce serait vraiment vraiment formidable...
Voici le code html de la page test :
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<link rel="stylesheet" href="image_fond.css">
<title>Premiers tests du CSS</title>
<link rel="stylesheet" href="menu.css">
</head>
<body>
<ul>
<li><a href="produits.html"><img
style="border: 0px solid ; width: 136px; height: 140px;"
src="bouton_produits.gif" alt="produits"></a></li>
<li><a href="ateliers.html"><img
style="border: 0px solid ; width: 133px; height: 140px;" alt="ateliers"
src="bouton_ateliers.gif"></a></li>
<li><a href="evenements.html"><img
style="border: 0px solid ; width: 169px; height: 143px;"
alt="événements" src="bouton_evenements.gif"></a></li>
<li><a href="liens.html"><img
style="border: 0px solid ; width: 87px; height: 140px;" alt="liens"
src="bouton_liens.gif"></a></li>
</ul>
</body>
</html>
et le css associé :
ul {
margin-left:13%;
margin-top:4%;
list-style-type:none;
text-align:center;
text-decoration:none;
}
ul li {
float:left;
text-decoration:none;
}
ul li a {
margin: 0 65px;
width: 110%;
height: 110%;
float: left;
display: block;
text-align: center;
text-decoration:none; width:80px;
}
HELP HELP HELP
et merci
Après des heures de recherche et malgré la victoire d'avoir réussi à centrer mon arrière-plan (yeah ), pas moyen de parvenir à centrer les images de mon menu.
Si quelqu'un pouvait me donner un coup de pouce, ce serait vraiment vraiment formidable...
Voici le code html de la page test :
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<link rel="stylesheet" href="image_fond.css">
<title>Premiers tests du CSS</title>
<link rel="stylesheet" href="menu.css">
</head>
<body>
<ul>
<li><a href="produits.html"><img
style="border: 0px solid ; width: 136px; height: 140px;"
src="bouton_produits.gif" alt="produits"></a></li>
<li><a href="ateliers.html"><img
style="border: 0px solid ; width: 133px; height: 140px;" alt="ateliers"
src="bouton_ateliers.gif"></a></li>
<li><a href="evenements.html"><img
style="border: 0px solid ; width: 169px; height: 143px;"
alt="événements" src="bouton_evenements.gif"></a></li>
<li><a href="liens.html"><img
style="border: 0px solid ; width: 87px; height: 140px;" alt="liens"
src="bouton_liens.gif"></a></li>
</ul>
</body>
</html>
et le css associé :
ul {
margin-left:13%;
margin-top:4%;
list-style-type:none;
text-align:center;
text-decoration:none;
}
ul li {
float:left;
text-decoration:none;
}
ul li a {
margin: 0 65px;
width: 110%;
height: 110%;
float: left;
display: block;
text-align: center;
text-decoration:none; width:80px;
}
HELP HELP HELP
et merci
Re: centrer menu
Bonjour
Si toutes les images qui constituent le menu avaient la même largeur, on pourrait peut-être imaginer quelque chose comme ceci.
Pour la facilité, j'ai attribué un identifiant "id" au menu.
Ensuite, j'ai ajouté deux lignes à la feuille de styles (que j'ai intégrée, pour la facilité encore; mais il faut la renvoyer en externe, idéalement).
Si toutes les images qui constituent le menu avaient la même largeur, on pourrait peut-être imaginer quelque chose comme ceci.
Pour la facilité, j'ai attribué un identifiant "id" au menu.
Ensuite, j'ai ajouté deux lignes à la feuille de styles (que j'ai intégrée, pour la facilité encore; mais il faut la renvoyer en externe, idéalement).
Code : Tout sélectionner
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<link rel="stylesheet" href="image_fond.css">
<title>Premiers tests du CSS</title>
<style type="text/css">
#menu {margin: auto; width: 1000px }
#menu li {width:25%}
ul {
margin-top:4%;
list-style-type:none;
text-align:center;
text-decoration:none;
}
ul li {
float:left;
text-decoration:none;
}
ul li a { float: left; display: block; text-align: center; text-decoration:none; }
</style>
</head>
<body>
<ul id="menu">
<li><a href="produits.html"><img
style="border: 0px solid ; width: 136px; height: 140px;"
src="bouton_produits.gif" alt="produits"></a></li>
<li><a href="ateliers.html"><img
style="border: 0px solid ; width: 133px; height: 140px;" alt="ateliers"
src="bouton_ateliers.gif"></a></li>
<li><a href="evenements.html"><img
style="border: 0px solid ; width: 169px; height: 143px;"
alt="événements" src="bouton_evenements.gif"></a></li>
<li><a href="liens.html"><img
style="border: 0px solid ; width: 87px; height: 140px;" alt="liens"
src="bouton_liens.gif"></a></li>
</ul>
</body>
</html>
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Re: centrer menu
Merci beaucoup !
Super novice, j'avoue ne pas être sûr de savoir externaliser le style
Est-il préférable d'utiliser l'éditeur css de kompozer ou un fichier css via notepad ?
Comment "transférer" les balises et codes ?
Enfin, ouaip voilà comme ça
En fait, l'idée est de centrer TOUT le site pour éviter des problèmes de navigateurs ou de résolution d'écran.
Y a-t-il d'autres procédés plus simples ?
Merci encore !
Super novice, j'avoue ne pas être sûr de savoir externaliser le style
Est-il préférable d'utiliser l'éditeur css de kompozer ou un fichier css via notepad ?
Comment "transférer" les balises et codes ?
Enfin, ouaip voilà comme ça
En fait, l'idée est de centrer TOUT le site pour éviter des problèmes de navigateurs ou de résolution d'écran.
Y a-t-il d'autres procédés plus simples ?
Merci encore !
Re: centrer menu
Le problème 1er étant de conserver en permanence le texte fixe sur l'image de fond.
Re: centrer menu
Il était externe...cloumiclem a écrit :Merci beaucoup !
Super novice, j'avoue ne pas être sûr de savoir externaliser le style
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Re: centrer menu
Ensuite, j'ai ajouté deux lignes à la feuille de styles (que j'ai intégrée, pour la facilité encore; mais il faut la renvoyer en externe, idéalement).
Re: centrer menu
cqfd
Elle était bien externe...
Code : Tout sélectionner
<link rel="stylesheet" href="menu.css">
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 20 invités