Bonjour
Comme il est dit dans le titre j'ai un souci avec un espace créé entre les boutons d'un menu vertical.
Bien sûr avec Firefox et Opéra c'est OK mais sous IE rien à faire.
Dans la FAQ j'ai bien vu http://forum.alsacreations.com/faq/faq-58-Espaces-indesirables-sous-les-images.html , lu et surtout essayé toutes (?) les solutions proposées mais je n'y suis pas arrivé.
Il n'y a qu'avec le font-size:1px que j'arrive à supprimer cet espace mais alors là c'est le texte de mes boutons qui devient illisible.
Forcément j'oublie quelque chose quelque part mais quoi ??, je ne vois pas.
Si vous pouviez me dire où ça cloche.
Merci.
Voici le CSS
et pour le html
Modifié par pastazere (29 Apr 2007 - 15:11)
Comme il est dit dans le titre j'ai un souci avec un espace créé entre les boutons d'un menu vertical.
Bien sûr avec Firefox et Opéra c'est OK mais sous IE rien à faire.
Dans la FAQ j'ai bien vu http://forum.alsacreations.com/faq/faq-58-Espaces-indesirables-sous-les-images.html , lu et surtout essayé toutes (?) les solutions proposées mais je n'y suis pas arrivé.
Il n'y a qu'avec le font-size:1px que j'arrive à supprimer cet espace mais alors là c'est le texte de mes boutons qui devient illisible.
Forcément j'oublie quelque chose quelque part mais quoi ??, je ne vois pas.
Si vous pouviez me dire où ça cloche.
Merci.
Voici le CSS
html {
font-size: 100%;
margin: 0;
padding: 0;
height: 100%;
}
body {
font-family: "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
font-size: .8em;
margin: 0;
padding: 0;
height: 100%;
background-color: #f5f5f5;
}
#gauche {
width: 300px;
float: left;
background: #feabab;
color: #000;
padding: 0 10px;
height: 100%;
}
#centre {
width: 160px;
float: left;
background: #000 url(ombre_rouge.png) repeat-y;
color: #fff;
text-align: center;
height: 100%;
}
#droit {
margin-left: 500px;
background: #f5f5f5;
color: #000;
font-family: "Monotype Corsiva", verdana, arial , helvetica, sans-serif;
font-size: 180%;
height: 100%;
padding-right: 5px;
}
ul {
list-style: none;
margin: 0;
padding: 0;
}
img {
border: none;
}
/* - Menu vertical- */
#menu {
width: 100px;
margin: 30px;
/*font-size: 1px;OK pour la suppression de l'espace mais les
caractères sont bien sûr illisibles */
}
#menu li a {
height: 32px;
voice-family: "\"} \"";
voice-family: inherit;
height: 24px;
text-decoration: none;
}
#menu li a:link, #menu li a:visited {
color: #a8a8a8;
display: block;
background: url(menu.png);
padding: 8px 0 0 0;
font-family: arial;
font-weight: bold;
}
#menu li a:hover {
color: #FFF;
background: url(menu.png) 0 -32px;
color: #fff;
}
.top { margin: 0}
et pour le html
<!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">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="PSPad editor, www.pspad.com">
<title> Essai 07 </title>
<link rel="stylesheet" href="style1.css" type="text/css">
</head>
<body>
<div id="gauche"><p class="top">Largeur de 300px en float left</p>
<p> Lorem ipsum dolor sit amet consectetuer dictum habitasse sociis eget Suspendisse. Tincidunt metus auctor laoreet pede Vestibulum wisi ipsum aliquam feugiat Vestibulum. Fringilla a nec ut In nonummy neque molestie pellentesque ligula turpis. Et lorem sed et consectetuer pede congue faucibus euismod elit tempor. Turpis Cum consectetuer Quisque semper mauris felis justo cursus Nullam nulla. Ipsum neque at morbi.</p>
</div> <!-- gauche -->
<div id="centre">
<div id="menu">
<ul>
<li>
<a href="en_chantier.html">bouton1</a></li>
<li>
<a href="en_chantier.html">bouton2</a></li>
<li>
<a href="en_chantier.html">bouton3</a></li>
<li>
<a href="en_chantier.html">bouton4</a></li>
<li>
<a href="en_chantier.html">bouton5</a></li>
<li>
<a href="en_chantier.html">bouton6</a></li>
<li>
<a href="en_chantier.html">bouton7</a></li>
</ul>
</div> <!-- menu -->
<p> 160px en float left</p>
</div>
<div id="droit">
<p class="top"> marge gauche de 500px pas de largeur fixée (colonne fluide)</p>
<p>Lorem ipsum dolor sit amet consectetuer Phasellus vel Nulla consequat dui. Elit Morbi auctor Integer sagittis porttitor vel In senectus a id. Vitae at Nulla sit Ut nascetur Nullam auctor sed elit nulla. Donec enim pulvinar vitae ut Curabitur fermentum dolor In et neque. Laoreet tincidunt In sed lorem orci.</p>
</div> <!-- droit -->
</body>
</html>
Modifié par pastazere (29 Apr 2007 - 15:11)