Autor Zpráva
lomítko
Profil *
Mam problém. Udělal jsem stránku a srovnal jsem jí podle Firefoxu, ale když ji otevřu na IE (do verze 6) tak je to rozhozeny.
Jak to mam udělat aby to bylo všude stejny.

Doted to řešim 2 verzema stranek. Ale to je dost blbý. Mohl byste nekdo poradit jak na to??


Dik moc
Acci
Profil
http://www.jakpsatweb.cz/css/css-prohlizece-hacky.html
Railbot
Profil
Acci ti neporadil zrovna dobrý způsob, jak se s tím vypořádat.

Nejlepší je kontrolovat web už při tvorbě ve všech prohlížečích a na chyby a rozdíly reagovat ihned. Zkoušet různé postupy a konstrukce kódu (zejména css). Přibližně stejného výsledku ve většině prohlížečů lze dosáhnout i bez různých kliček a využívání hacků. Pokud budeš mít s něčím problém, je tu spousta míst, kde najdeš odpovědi na své otázky, jelikož se třeba tady řešilo už snad vše.
peta
Profil
Railbot
vzhledem k rozdilnosti chovani margin, padding v ruznych prohlizecich a modech je jednodussi pro zacatecnika hack.
lomítko
Profil *
Co myslite slovem "hack" ??

Jo a ten postup zkouset to ve vsech prohlizecich jsem zkousel, ale margin atd.. je v kazdem prohlizeci uplne jinak.

Takze fakt nevim...poradte neco at nemusim delat dve verze stranek. Dik
Railbot
Profil
peta
Ale jdi ty brepto. Jakápak rozdílnost? Jediný rozdíl je u IE při nestandardním box modelu a to se dá jednoduše řešit několika způsoby. Proto jsem psal o těch konstrukcích kódu. Proč se hned od začátku neučit správná řešení místo hacků, hm?
Railbot
Profil
lomítko
poradte neco at nemusim delat dve verze stranek. Dik
Zkoušet různé postupy a konstrukce kódu (zejména css).
lomítko
Profil *
jak to mam psat v css

Když napišu třeba margin-left: 12px tak je to v ie uplne jinak z leva odsazeny nez u mozilly
Railbot
Profil
lomítko
Určitě ne vždy, o tom by se dalo úspěšně pochybovat. Tak si něco přečti o chování prohlížečů a jejich vlastnostech. Co ti jiného poradit, Nečekáš snad, že ti doporučíme kouzelný proutek, který vše odpracuje za tebe.
J
Profil *
lomítko: Třeba když se hlavní (layout určující) bloky dají s margin, padding, border = 0, bude v prohlížečích vidět stejné. A až do těchto bloků pak nasázet prvky s marginy, paddingy a bordery.
Bubák
Profil
napišu třeba margin-left: 12px tak je to v ie uplne jinak z leva odsazeny
Možná jsi narazil na "double margin", ten jde snadno ošetřit:
http://ie-brouci.dero.name/double-margin.html

Na úvodní stránce http://ie-brouci.dero.name najdeš popis dalších chyb IE včetně návodů, jak se s nimi vyrovnat.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0