Visa ett inlägg
Oläst 2009-06-04, 04:21 #8
Hjalmarsson Hjalmarsson är inte uppkopplad
Medlem
 
Reg.datum: Jun 2008
Inlägg: 98
Hjalmarsson Hjalmarsson är inte uppkopplad
Medlem
 
Reg.datum: Jun 2008
Inlägg: 98
Citat:
Originally posted by Chidori@May 29 2009, 21:40
Kod:
div id=registerBtn
input type=submit name=button2 id=button2 value= Register /
/div
line-height ändrade inget oavsett värde.
padding-bottom fixar det i FF men då är den för högt upp i IE7
När jag testar detta i IE version =7 så uppkommer detta bra bugg. I IE8 och FF så måste man padda upp den för att få texten som den ska vara. Hur kan man få texten att vara på samma ställe i alla versioner? vad jag vet så stödjer IE7 important så det hacket går inte att använda.

Fel! IE6 stödjer !important också.. bara det att IE6 ignorerar den första deklarationen om den har samma efter till skillnad mot vad "modernare" webbläsare gör.

Lite mer än så är det också, det handlar också om specificity'n, dvs något som har !important "på" sig har också högre specificity och har också högre prioritet än inline styles. kan vara nödvändigt i vissa javascript fall och modifiering av DOM'n.

Men finns fler sätt att komma åt IE7 utan att dra en conditional comment
Hjalmarsson är inte uppkopplad   Svara med citatSvara med citat