Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1135 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML/CSS] LI:hover sous Internet Explorer

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML/CSS] LI:hover sous Internet Explorer

n°1594572
finntroll
Posté le 01-08-2007 à 18:29:11  profilanswer
 

Hello à tous,
 
voici mon problème :
 

<html>
<head>
<title>IE SUX</title>
<style>
li {
border: 1px solid blue
}
 
li:hover {
border: 1px solid red
}
</style>
</head>
<body>
<ul>
<li>Internet</li>
<li>Explorer</li>
<li>Sux</li>
</ul>
</body>


 
 
Sous firefox, ça marche, mais sous IE, il se passe rien. Pourquoi ?

mood
Publicité
Posté le 01-08-2007 à 18:29:11  profilanswer
 

n°1594574
Droobuix
Never give up.
Posté le 01-08-2007 à 18:36:07  profilanswer
 

J'ai le même problème, c'est dingue.  
Si qqun pouvait nous sauver en donnant une réponse précise, ça serait génial  :jap:

n°1594587
xtof_83
Freeride Spirit
Posté le 01-08-2007 à 19:22:35  profilanswer
 

C'est dingue mais ça a jamais marché depuis les débuts de IE6...
Vois pas pourquoi ça changerais
 
 
Sous FF ça a toujours marché.
sous IE7, je crois que tous les éléments ont cette option maintenant.
 
Mais sous IE 6, seul les balises a ont cet attribut.

n°1594588
finntroll
Posté le 01-08-2007 à 19:24:54  profilanswer
 

comment s'y prendre alors ?

n°1594598
xtof_83
Freeride Spirit
Posté le 01-08-2007 à 19:46:52  profilanswer
 

JS pour IE6...
 
c une liste de quoi dans ton exemple ?

n°1594612
finntroll
Posté le 01-08-2007 à 20:15:11  profilanswer
 

xtof_83 a écrit :

JS pour IE6...
 
c une liste de quoi dans ton exemple ?


 
c'est un menu que je veux faire

n°1594627
xtof_83
Freeride Spirit
Posté le 01-08-2007 à 20:40:27  profilanswer
 

Avec des liens alors ?

n°1594692
finntroll
Posté le 02-08-2007 à 02:42:57  profilanswer
 

le probleme c'est qu'en l'appliquant aux liens, c'est seulement l'endroit ou il y a du texte qui est entouré de bordure, pas toute la "ligne" qui est entouré


Message édité par finntroll le 02-08-2007 à 02:45:30
n°1594697
xtof_83
Freeride Spirit
Posté le 02-08-2007 à 06:23:58  profilanswer
 

dis à ton branquiniolle de programmeur d'arrêter son métier... Il est trop bidon.
 
Sinon qu'il mette ces liens en block : display: block;

n°1594846
durkheim
Posté le 02-08-2007 à 12:01:41  profilanswer
 

+1 avec xtof

mood
Publicité
Posté le 02-08-2007 à 12:01:41  profilanswer
 

n°1594990
finntroll
Posté le 02-08-2007 à 15:15:14  profilanswer
 

xtof_83 a écrit :

dis à ton branquiniolle de programmeur d'arrêter son métier... Il est trop bidon.


 
 
lol c'est mignon de comparer la programmation à du CSS, c'est juste pas la meme chose. tout ce que tu fais c'est de ressortir des trucs que tu connais par coeur, des paramètres de certaines balises. Woahhhh quel expert.

n°1595014
xtof_83
Freeride Spirit
Posté le 02-08-2007 à 15:43:20  profilanswer
 

Je dois être aussi expert CSS que mon frère de 12ans.
 
Car tu vois pour ce genre de chose faut pas être "expert", faut juste de la méthodologie et donc moi je cherche sur google. Avant de poser des questions vieilles comme le monde.
 
http://css.maxdesign.com.au/listamatic/index.htm
Sauve ça dans tes Fav. et reviens plus jamais demander des questions : sur des menus ;)
 
Le reste tu peux, vu qu'on s'apprécie bien tout les 2 ;)

n°1595015
durkheim
Posté le 02-08-2007 à 15:44:40  profilanswer
 

@finntroll: Ben il a raison, hein.
Etre programmeur c'est pas que faire des algos dans un langage compilé ou interprété.
Et puis pas savoir faire marcher un hover c'est juste risible, alors que t'as watmille exemples à recopier sur le net, comme ici.

Message cité 1 fois
Message édité par durkheim le 02-08-2007 à 15:45:22
n°1595959
gooopil
pfiew
Posté le 05-08-2007 à 14:58:47  profilanswer
 

xtof_83 a écrit :

dis à ton branquiniolle de programmeur d'arrêter son métier... Il est trop bidon.

 


 
durkheim a écrit :


Et puis pas savoir faire marcher un hover c'est juste risible, ]

 

Putain mais respirez à fond, pétez un coup et arrêtez d'être insultants et méprisants pour un rien :o


Message édité par gooopil le 05-08-2007 à 15:03:06
n°1598594
Bravo19
Posté le 11-08-2007 à 14:47:01  profilanswer
 

C'est tjrs amusant de voir la réaction de certains qui "savent" et qui ont oublié qu'ils n'ont pas tjrs "su" !!!  
Bon je remarque souvent ce phénomène ;-)
Pour ma part, je sais que j'ai commencé un jour !
Fred

n°1598611
Bravo19
Posté le 11-08-2007 à 15:59:27  profilanswer
 

Je ne sais pas si le menu que j'utilise peut vous aider !
Voir : http://www.la-une-des-journaux.info/index.php
Regardez le sources  
La partie HTML du menu commence par ceci :
        <ul id="menunav">
          <li style="width: 110px;"><a href="index.php">Accueil</a>  
            <ul>
              <li><a href="index.php">Accueil</a></li>
              <li><a href="contact.php">Contact</a></li>
              <li><a href="plan-du-site.php">Plan du site</a></li>
              <li><a href="references-par.php">Référencés par...</a></li>
            </ul>
            ..........
Pour le css sauvegardez le fichier et recopiez le dans votre répertoire de CSS :  
  http://www.la-une-des-journaux.inf [...] nemenu.css
Dans le HEAD faite un lien vers ce CSS en insérant :
  <link rel="StyleSheet" href="VOTRE_REPERTOIRE_DE_CSS/cssunemenu.css" type="text/css">
Sauvegardez le fichier javascript  et recopiez le dans votre répertoire de javascript :
 http://www.la-une-des-journaux.inf [...] closeup.js
Dans le HEAD faite un lien vers ce javascript en insérant :
  <script language="JavaScript" type="text/javascript" src="VOTRE_REPERTOIRE_DE_JAVASCRIPT/pop-closeup.js"></script>
Ce javascript contient une fonction pour adapter les "hover" sur certaines balises HTML comme LI, UL,...
Fred

n°1603823
gebruik
Posté le 24-08-2007 à 21:51:44  profilanswer
 

finntroll a écrit :

Hello à tous,
 
voici mon problème :
 

<html>
<head>
<title>IE SUX</title>
<style>
li {
border: 1px solid blue
}
 
li:hover {
border: 1px solid red
}
</style>
</head>
<body>
<ul>
<li>Internet</li>
<li>Explorer</li>
<li>Sux</li>
</ul>
</body>


 
 
Sous firefox, ça marche, mais sous IE, il se passe rien. Pourquoi ?


 
 
Sous IE 6 comme 7, seule la balise <a> peut être utilisée avec la pseudo-classe :hover (et les autres bien sur).
C'est contraire à la recommandation, mais c'est comme ça.

n°1603901
finntroll
Posté le 25-08-2007 à 03:07:15  profilanswer
 

ouais mais c'est tout bon, j'utilise des <a> sans href, merci à tous plus besoin d'aide


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML/CSS] LI:hover sous Internet Explorer

 

Sujets relatifs
ouvrir winword dans une page HTML[HTML] Internet explorer problème
CSS : positionnement en "couches" ?probleme caractere (fonction mail)
[PHP] Couper une chaîne avec caractères html ?Récupérer des couleurs d'une feuille de style CSS avec javascript
[HTML] probleme avec l'ouverture d'un popupCSS dans Internet Explorer
Plus de sujets relatifs à : [HTML/CSS] LI:hover sous Internet Explorer


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR