Fråga : Väljaren för IE 7/8 CSS buggar?

Hi grabbar. Detta är en som jag inte har mött för: sannerligen har jag använt attributväljarna för åldrar utan problem. Så vad är olik härom lite, testa fallet när du ses i IE8 (jag har funktionsläget för 7 compat att vändas på i metaen märker, som du kan se här, men den missar också infödingen för inien IE8).

Do noterar att ögonblicket jag ändrar väljaren från matar in [type=text] precis för att platta till matar in, utforma fungerar, som tinget för expected.

Funny är, IE-bärare bearbetar shows härska som vara applied. Precis noen-show på screen.
Has någon mötte denna för, och vad är lösningen?

T
> för
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:
43:
44:
45:
46:
47:
48:
49:
50:
51:
" codeBody " " >< för class= " för X-UA-Kompatibel " content= " IE=EmulateIE7 "/> för Mest Test Page * { förse med marginal: 0; vaddera: 0; stilsort-storleksanpassa: 11px; } ul { lista-utforma: inga; förse med marginal: 0; vaddera: 0; } li { skärm: lista-objekt; höjd: 25px; fodra-höjd: 25px; gränsa: fast rött 1px; } etikett { gränsa: svart för heltäckande 1px; } mata in [type=text] { höjd: 55px; bredd: 200px; bakgrund: guling; }
  • " name= " för
" klar "

Svar : Väljaren för IE 7/8 CSS buggar?

Dokumentet för doctype startar däri inte normalfunktionsläge, så IE är tolkningen sidan i funktionsläge för förenlighet IE5.5 och så förstår endast en mycket inskränkt uppsättning av CSS-väljare.
Andra lösningar  
 
programming4us programming4us