Mam problem z elementów wejściowych:Persistent margines i różnica wysokości 1px wokół elementów wejściowych
Choć w tym obrazie ich css jest
margin: 0;
padding: 0;
Mają jeszcze, że niewielki margines, którego nie mogę się pozbyć. Musiałem użyć ujemnego marginesu -4px, aby przycisk pozostał blisko pola tekstowego.
Ponadto, gdy wykonuję dalszą stylizację, pojawia się problem między przeglądarką Firefox a Chrome: przyciski przesyłania wydają się nie mieć tej samej wysokości. Ustawienie wysokości, która powoduje, że przycisk "wyślij" pasuje do paska wprowadzania w przeglądarce Chrome, powoduje jego przerwanie w Firefoksie i na odwrót. Wydaje się, że nie ma widocznego rozwiązania.
1px difference between buttons http://gabrielecirulli.com/p/20110702-170721.png
W obrazie można zobaczyć, że gdy w Chrome (po prawej) i przycisk polu wejściowym pasują idealnie w Firefoksie, że będziemy mieć różnicę wysokości 1px.
Czy istnieje rozwiązanie tych 2 problemów (stały margines i różnica 1px)?
Edycja: Naprawiłem pierwszy problem, to zostało spowodowane tym, że te dwa elementy zostały oddzielone nowej linii w kodzie html. Drugi problem nie ustąpi, chociaż, jak widać tutaj: podkreślając kształt dwóch elementów, można zobaczyć, że w Firefoksie (z lewej) przycisk jest 2px wyższy niż w Chrome (po prawej)
proszę zaksięgować swój kod.
Sprawdź właściwości rozmiaru czcionki, wysokości, obramowania, granicy css. – SAIF