Autor Zpráva
prejezd
Profil
Čau.

Potřeboval bych poradit jak vyřešit, že když ve FF nastavím inputu margin-left:5px tak je to opravdu 5px a když v IE tak je to asi 15px

Dík
Manq
Profil
Ukaž kód. Může jít double margin bug.
Suta
Profil
Pravděpodobně se jedná o double margin bug, jak píše Manq.

Pokud máš margin-left: 5px, tak IE nejspíše zdvojuje na 10px.

Použij buď řešení pomocí obalových divů (řešení tzv. Matrjoška), nebo podtržítkový hack: ve stylu zadej margin-left: 5px; _margin-left: 2px; (druhý zápis vezme pouze IE, a zdvojením na 4px se přiblíží tvým požadovaným 5px (pokud bys měl zápis v pixelech sudý, např. 6x, pak bys pro IE zadal 3px a bylo by to naprosto přesné...)

Takže hledej a studuj, buď matrjošku nebo podtržítkový hack.
Manq
Profil
Takže hledej a studuj, buď matrjošku nebo podtržítkový hack.
Na double margin bug stačí display: inline;

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0