Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/05/2011, 16h07   #1
Invité de passage
 
Frédéric Tirard
Inscription : mars 2010
Messages : 20
Détails du profil
Informations personnelles :
Nom : Frédéric Tirard

Informations forums :
Inscription : mars 2010
Messages : 20
Points : 4
Points : 4
Par défaut Lien seulement sur le texte

Bonjour,

J'ai un menu déroulant et je voudrais que le lien soit cliquable sur tout le "li" hors seul le texte est cliquable.

Voici le code html :

Code :
1
2
3
4
5
6
7
8
9
 
<li class="contact"><a href="#">Contact</a>
                <ul id="sousmenu">
                    	<li><a href="#">Test</a></li>
                	<li><a href="#">Test</a></li>
                        <li><a href="#">Test</a></li>
                	<li><a href="#">Test</a></li>
                 </ul>
</li>
Voici le CSS :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
 
#menu {
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border: none;
	list-style-type: none;
	line-height:normal;
}
.contact:hover	{
	background:url(img/accueil_on_07.png);
}	
.contact a	{
	color: #FFFFFF;
	text-decoration: none;
}
#sousmenu	{
	position:absolute;
	margin-top:5px;
	margin-left:-153px;
}
#sousmenu li{
	text-decoration: none;
	list-style-type:none;
	background:transparent url(img/fondTR.png) no-repeat center;
	width:200px;
	height:20px;
	border-top:1px solid transparent;
	line-height:20px;
	text-align:left;
	text-indent:10px;
}
#sousmenu li:hover{
	background-image:url(img/fondTRvert.png);
}
#header #menu #sousmenu {
	display: none;
}
#header #menu li.contact:hover > #sousmenu {
	display: block;
}
Merci pour vos réponses
Amerzone38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2011, 17h24   #2
Membre Expert
 
Avatar de Loceka
 
Tlouye Ci
Inscription : mars 2004
Messages : 1 450
Détails du profil
Informations personnelles :
Nom : Tlouye Ci

Informations forums :
Inscription : mars 2004
Messages : 1 450
Points : 2 149
Points : 2 149
Essaye ça :
Code :
1
2
3
#sousmenu a {
  display : block;
}
Loceka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 09h12   #3
Invité de passage
 
Frédéric Tirard
Inscription : mars 2010
Messages : 20
Détails du profil
Informations personnelles :
Nom : Frédéric Tirard

Informations forums :
Inscription : mars 2010
Messages : 20
Points : 4
Points : 4
C'était bien ca ! Merci (j'aurais du y penser lol)
Amerzone38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h53.


 
 
 
 
Partenaires

Hébergement Web