Autor | Zpráva | ||
---|---|---|---|
lomítko Profil * |
#1 · Zasláno: 22. 3. 2007, 06:49:36
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 |
#2 · Zasláno: 22. 3. 2007, 07:17:13
|
||
Railbot Profil |
#3 · Zasláno: 22. 3. 2007, 08:31:09
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 |
#4 · Zasláno: 22. 3. 2007, 08:33:57
Railbot
vzhledem k rozdilnosti chovani margin, padding v ruznych prohlizecich a modech je jednodussi pro zacatecnika hack. |
||
lomítko Profil * |
#5 · Zasláno: 22. 3. 2007, 08:36:22
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 |
#6 · Zasláno: 22. 3. 2007, 08:37:56
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 |
#7 · Zasláno: 22. 3. 2007, 08:38:26
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 * |
#8 · Zasláno: 22. 3. 2007, 09:12:21
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 |
#9 · Zasláno: 22. 3. 2007, 09:37:19
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 * |
#10 · Zasláno: 22. 3. 2007, 10:03:03
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 |
#11 · Zasláno: 22. 3. 2007, 12:22:06
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. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0