IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

balise <select> et attribut focus sous ie et sous firefox


Sujet :

CSS

  1. #1
    Inscrit
    Inscrit en
    Février 2006
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 93
    Points : 96
    Points
    96
    Par défaut balise <select> et attribut focus sous ie et sous firefox
    Bonjour,

    J'arrive à faire à peu près ce que je veux sous firefox au niveau design sur cette page... Les champs de saisie sont encadrés d'un liseron vert lorsqu'ils sont survolés ou que l'on saisit du texte dedans... Idem pour les listes déroulantes (les balises <select> donc...)

    Sous IE le fonctionnement est tout autre... Pour les listes déroulantes, cela ne fonctionne plus, tandis que pour les champs de saisie, cela fonctionne au survol du champs (l'attribut hover marche donc) mais cela ne fonctionne plus lorsque l'on clique dedans ou que l'on y saisit du texte (l'attritbut focus ne fonctionne donc plus...)

    Si quelqu'un a une idée d'amélioration de ce css afin qu'il fonctionne aussi bien sous ie que sous firefox, je lui en saurai gré...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    input[type=text]:hover, input[type=text]:focus, input[type=password]:hover, input[type=password]:focus, textarea:hover, textarea:focus, select:hover, select:focus
    {
    	border: 2px solid #b1f760; 
    }

  2. #2
    Membre chevronné Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Points : 2 227
    Points
    2 227
    Par défaut
    Sous IE...6 ?

    Normal, les pseudo-classes comme :hover, :focus...., ne sont utilisables que pour l'élément lien (a).

    Sinon, pas de raison particulière pour que ça ne marche pas.

    Pour parer à ça, passe par du JS.

    Un lien pour personnaliser un formulaire avec CSS et JS.

  3. #3
    Inscrit
    Inscrit en
    Février 2006
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 93
    Points : 96
    Points
    96
    Par défaut
    merci

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Je remonte un post un peu vieux, mais le sujet n'est toujours pas résolu ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    <script type="text/javascript">
    function init(){
    var plop = document.getElementById('plop');
    plop.onmouseover=function() { alert('plop');}; 
    }
    </script>
    <style type="text/css">
    	option:hover{
    		background-color: #d0e3fa;
    	}
    </style>
    </head>
    <body onload="init()">
    	<select size="10" name="liste2" id="select" style="width:250px;height:50%;overflow:auto">
    		<option id="plop">test1</option>
    		<option>test2</option>
    		<option>test3</option>
    		<option>test4</option>
     
    	</select>
    ne fonctionne toujours pas sous IE (ni le javascript, ni le CSS). Existe-t-il une solution viable pour faire un hover sur les options d'un select sous IE ? Je suis sous IE8 et ce code ne fonctionne toujours pas ... Marre de ce navigateur.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. L'attribut property de la balise <html:select
    Par Davesique dans le forum Struts 1
    Réponses: 4
    Dernier message: 21/02/2011, 18h14
  2. Réponses: 6
    Dernier message: 04/07/2009, 21h41
  3. problème balise p & select sous webmatrix
    Par mappy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 15/08/2006, 13h55
  4. attribution des vlan à des adresses sous rseaux
    Par meriem_en dans le forum Développement
    Réponses: 1
    Dernier message: 27/06/2006, 15h13
  5. [Access] select heritage selon attribut
    Par Bapt.ice dans le forum Langage SQL
    Réponses: 8
    Dernier message: 25/04/2006, 16h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo