le css est dans les pages html. Je ne l'ai pas mis dans mon post pour ne pas le surcharger. Mais si vous preferez:
Position & géométrie du div contenant le menu
Code :
- #sousMenu
- {
- position: absolute;
- top: 134px;
- left: 10px;
- width: 150px;
- height:460px;
- background-color: transparent;
- }
|
le conteneur de la liste
Code :
- #sousMenu ul
- {
- display: block;
- position:absolute;
- margin: 0;
- padding: 0;
- list-style-type: none;
- }
|
le lien est definit pour prendre toute la place possible. Les images font en majorité 51px de haut.
Code :
- #sousMenu a
- {
- display: block;
- color: #3E88C6;
- width: 150px;
- height:51px;
- text-decoration: none;
- }
|
Ne change pas le comportement du menu, reste de mes tentatives...
Code :
- #sousMenu a:hover
- {
- display: block;
- background-color: #3E88C6;
- }
|
Exemple avec le display none sur le span.
Code :
- #sousMenu ul li a span {
- display:none;
- margin: 0;
- padding: 0;
- }
|
les images de font sont affectées pour le hover et pour le reste. On ajuste la taille des éléments dont l'image est plus petite que les autres.
Code :
- #fdc {
- background: transparent url(./img/fdc1.gif) no-repeat left top;
- }
- #fdc a{
- height:47px;
- }
- #fdc a:hover {
- background: transparent url(./img/fdc2.gif) no-repeat left top;
- }
- #imo {
- background: transparent url(./img/immo1.gif) no-repeat left top;
- }
- #imo a {
- height:45px;
- }
- #imo a:hover{
- background: transparent url(./img/immo2.gif) no-repeat left top;
- }
- #nag {
- background: transparent url(./img/agen1.gif) no-repeat left top;
- }
- #nag a:hover{
- background: transparent url(./img/agen2.gif) no-repeat left top;
- }
- #con {
- background: transparent url(./img/contact1.gif) no-repeat left top;
- }
- #con a:hover{
- background: transparent url(./img/contact2.gif) no-repeat left top;
- }
- #lre {
- background: transparent url(./img/region1.gif) no-repeat left top;
- }
- #lre a:hover {
- background: transparent url(./img/region2.gif) no-repeat left top;
- }
- #vev {
- background: transparent url(./img/vendeur1.gif) no-repeat left top;
- }
- #vev a:hover{
- background: transparent url(./img/vendeur2.gif) no-repeat left top;
- }
|
l'autre css est strictement le même au display près.
Message édité par fred_p le 04-10-2005 à 08:55:57