Autor | Zpráva | ||
---|---|---|---|
Kratos Profil |
#1 · Zasláno: 17. 5. 2010, 22:09:44
zdravím, rád bych se zeptal jak udělat aby se padding zobrazoval ve všech prohlížečích stejně? Pročetl jsem si tenhle článek Padding kde je dokonce i návod ale není to podle mě moc efektní dávat div navíc... sice nevím jak jinak to udělat ale snad už existuje i jiný způsob.
|
||
mckay Profil |
#2 · Zasláno: 17. 5. 2010, 22:31:48
Kratos:
Nevím, jestli vás dobře chápu, ale teoreticky můžete na začátku css souboru všechno resetovat. Potom bude všude nastaveno stejně a budete to upravovt jen tam, kde budete potřebovat. |
||
Bubák Profil |
#3 · Zasláno: 17. 5. 2010, 22:36:52 · Upravil/a: Bubák
Kratos:
Pokud nechceš použít matrjošku, tak máš dvě možnosti: (1) použít obrysový (standardní) box model, vybereš si takový !doctype, aby IE byl ve standardním režimu, třebas tento: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> (2) použít okrajový (nestandardní) box model, nepoužiješ !doctype, nebo si vybereš si takový !doctype, aby IE byl ve quirk režimu, třebas tento: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> Navíc do CSS přidáš něco takového: * { -moz-box-sizing: border-box; /* pro Firefox */ -webkit-box-sizing: border-box; /* pro Safari a Chrome */ box-sizing: border-box; /* pro Operu */ } mckay: „teoreticky můžete na začátku css souboru všechno resetovat“ Jde to i prakticky, ale CSS reset nesjednotí box-modely napříč prohlížeči. |
||
Kratos Profil |
#4 · Zasláno: 17. 5. 2010, 23:42:00
ok díky za rady, vyzkouším. Jinak celkovej reset používám :) podle mě dobrá věc, jinak bych se z optimalizace pro prohlížeče nevyhrabal...
|
||
Časová prodleva: 14 let
|
0