Autor | Zpráva | ||
---|---|---|---|
Krtek Profil |
Může mi prosím někdo vysvětlit proč se IE6 a IE7 chová na tomto případě takto.
při prvotním načtení stránky je za inputem dlouhé zelené pole a po refreshy přes "aktualizovat" nebo F5 to konečně zmizí a vypadá to jak má. V Opeře 9.20 a FF 2.0.0.3 je vše v pohodě. Díky <?xml version='1.0' encoding='utf-8'?> <!-- shodi IE7 do quirks mode --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title> test page </title> <style type="text/css"> input { -moz-box-sizing: border-box; box-sizing: border-box; /*styl pro vsechny prohlizece */ float: left; } td { background-color: green; } </style> </head> <body style="overflow: hidden;"> <div> <h1>test velikosti textboxu</h1> <table> <tr> <td style="width: 8em"> <input type="text" style="width: 100%" value="MM123456789012313132112312323123" /> </td> <td>bla bla bla putovni text</td> </tr> </table> </div> </body> </html> |
||
Krtek Profil |
#2 · Zasláno: 11. 5. 2007, 15:50:20
Jako jedno z řešení jsem našel použít
ale me to fungovalo jen na testovacim prikladu, v IS jsou asi slozitejsi podminky, takze hledam dal |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0