CSS : input[type=text] marche pas sur IE ? - HTML/CSS - Programmation
Marsh Posté le 20-04-2006 à 12:28:16
ça existe?
Maybe une spécification CSS, pas encore implémenté par tous...
Marsh Posté le 20-04-2006 à 12:36:11
freed102 a écrit : cette façon de cibler : |
Internet Explorer 6 ne gère pas les "attribute selectors", qui est le nom officiel de ce que tu tentes d'utiliser.
Normalement, Internet Explorer 7 les implémente, par contre
xtof_83 a écrit : ça existe? |
Encore heureux, attribute selectors, CSS 2.1
Marsh Posté le 20-04-2006 à 12:36:16
oui ça marche apparement... c moi qui me suis trompé :
il faut pas de blanc entre input et [type=text]
input[type=text] ça marche (je crois ! je vais tester !)
Marsh Posté le 20-04-2006 à 12:37:35
freed102 a écrit : oui ça marche apparement... c moi qui me suis trompé : |
Non, ça ne marche pas sous Internet Explorer 6, il ne connait pas.
Marsh Posté le 20-04-2006 à 12:38:23
bah non ça marche pas effectivement... dommage ! pourtant j'avais essayé une fois et il m'avait semblé que ça fonctionnait !
Marsh Posté le 20-04-2006 à 12:40:01
Impossible, et je suis bien placé pour le savoir.
Marsh Posté le 20-04-2006 à 12:56:29
J'ai fais des dizaines de tests sur ce genre de conneries l'an dernier.
Marsh Posté le 20-04-2006 à 12:59:13
ReplyMarsh Posté le 20-04-2006 à 13:46:33
donc cet "attibute selector" est deconseillé pour le moment... même si ça s'annonce tres tres tip top génial !
Marsh Posté le 20-04-2006 à 14:48:11
freed102 a écrit : donc cet "attibute selector" est deconseillé pour le moment... |
Bien sûr que non, il ne fonctionne pas sous MSIE c'est tout
freed102 a écrit : même si ça s'annonce tres tres tip top génial ! |
Et c'est encore plus mieux bien quand on l'utilise combiné à du javascript pour gérer ses modifications d'affichage.
Marsh Posté le 20-04-2006 à 15:01:53
masklinn a écrit : |
Euhh bah oui mais c bien ce que je dis... trop de gens utilisent MSIE ! donc même si c l'ennemi de tous... on ne peut pas ne pas en tenir compte !
Non mais qu'est ce que tu insinues là ! lol ! méchant !
masklinn a écrit : |
Tu as un exemple ?
Marsh Posté le 20-04-2006 à 15:05:26
freed102 a écrit : Tu as un exemple ? |
http://masklinnscans.free.fr/webdev.html
La page en elle même est très très moche (je vais pas dire le contraire).
Par contre, avec opera ou firefox, ou encore Safari si tu regardes dans le coin en bas à gauche tu peux voir deux petites cases à cocher, désélectionne les et regarde.
La seule action que fait le JS (en plus de créer cette boite) c'est d'ajouter et d'enlever des classes sur un élément de la page, tout le reste ce sont les conséquences de cet enlevage de classes, gérées uniquement par des CSS.
Marsh Posté le 22-12-2009 à 16:17:58
salut je vois que ce message est assez vieux et donc je poste pour celui qui chercherait à savoir si ca fonctionne bien sur IE aujourd'hui
j'ai pu tester le fameux [type=text] sur IE 7.0 / FF 3.5.2 / Chrome et Opera
donc voilà bon code à vous...
Marsh Posté le 22-12-2009 à 16:46:08
toxynell a écrit : salut je vois que ce message est assez vieux et donc je poste pour celui qui chercherait à savoir si ca fonctionne bien sur IE aujourd'hui |
Bah, ça ne fonctionne toujours pas mieux sous IE6
Spoiler : |
Marsh Posté le 22-12-2009 à 16:50:41
IE6 dit : la plaie
dans les 60% d'IE j'ai 23% d'IE6
Marsh Posté le 17-04-2011 à 15:06:03
salut j ai eu le soucis : la cause etait du style implanté aussi dans la feuille html ... faut faire un choix ;-)
Marsh Posté le 21-10-2011 à 15:01:02
la solution existe mais en JS ... http://selectivizr.com/
Marsh Posté le 20-04-2006 à 12:22:48
cette façon de cibler :
balise [attr=value]{
}
... ne fonctionne t elle pas sur IE ???
j'ai tenté de faire un
input [type=text]{
border:1px solid #EEEEEE;
}
... mais ça marche pas sur IE .. snif !