Otóż pod Firefoxem input wysyłający formularz poprawnie wyświetla się (width), > screen <
Cały problem polega , że pod Operą pasek "Zaloguj się" wydłuża się (tak gdzieś o ~12px), a pod IE jest krótszy o około 21px.
Dwa obok siebie inputy korzystają z klasy css - class_login,
div#top .user .class_login { border: 1px solid #000000; margin-top: 5px; }
Submit korzysta z klasy css - class_submit
div#top .user .class_submit { width: 290px; height: 20px; border: 1px solid #000000; margin-top: 3px; background: #FFFFFF; }
Po stronie HTML wygląda to tak:
Dla form, p, div w cssie mam margin: 0, padding: 0;
Próbowałem przenieść formularz poza główny div - #top , ale efekt ten sam (oczywiście w cssie zmieniłem aby nie było div#top .user, itd)
Dlaczego przeglądarki tak różnie odczytują width dla submita?