Internet Explorer Viewer
Internet Explorer Viewer
Mam zapeklity dotaz Vsiml jsem si, ze vyse uvedeny plugin (ale ani Web Page Viewer od stepand76) nezobrazuje stranky vzdy spravne. Mam treba jednoduchou nastylovanou stranku obsahujici <ul><li> elementy, a menim treba padding u <ul>. Pokud zobrazim stranku v IE prohlizeni (nebo ve FF atd.) tak vse je ok, stranka se zobrazuje jak ma, styl je aplikovany spravne. Ale pokud pouziju viewer, vse je spatne.
Zajimalo by mne teda, proc to tak je? Znamena to snad ze pouzivana komponenta renderuje html jinak nez prohlizece? Nebo kde je chyba?
Zajimalo by mne teda, proc to tak je? Znamena to snad ze pouzivana komponenta renderuje html jinak nez prohlizece? Nebo kde je chyba?
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
Re: Internet Explorer Viewer
S tím jsem se zatím nesetkal, můžete nám sem přiložit soubory jako příklad?
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
Re: Internet Explorer Viewer
U mě to nezlobí, dokáže někdo problém reprodukovat?
- stepand76
- Plugin Developer
- Posts: 455
- Joined: 16 Apr 2007, 21:22
- Location: Pardubice, Czech Republic
Re: Internet Explorer Viewer
U mě to funguje dobře. V IE Vieweru i ve Web Page Vieweru. Co znamená, že je "vše špatně"? Pošli screenshot.
Re: Internet Explorer Viewer
Zmente si ve stylech ul element na:
Tim se zmensi odsazeni zleva. Pri hodnote 0 se ocekava, ze elementy se nebudou radit do stromu vubec. Viewer to stejne zobrazi odsazene.
Code: Select all
ul {
padding-left: 0px;
}
Re: Internet Explorer Viewer
Zkoušel jsem v Opeře v10.54, Firefoxu v3.6.4, IE 8 a jediný rozdíl, který vidím při zobrazení v IEVieweru, je asi čtyřnásobně velké odsazení položek.
Tvrzení v posledním postu od Raptora můžu potvrdit.
Tvrzení v posledním postu od Raptora můžu potvrdit.
Ελληνικά rulez.
- stepand76
- Plugin Developer
- Posts: 455
- Joined: 16 Apr 2007, 21:22
- Location: Pardubice, Czech Republic
Re: Internet Explorer Viewer
No teď je ten rozdíl vidět. V FF a IE8 to odsazení není. V IE Vieweru a Web Page Vieweru je. Proč to tak je bohužel vůbec netuším... Kód vypadá validní.
Re: Internet Explorer Viewer
Tak je vyjasněno (alespoň částečně, ostatní pluginy jsem nezkoušel). Jen tak mimochodem, musí tam být zanořené seznamy?
IEViewer nevyužívá renderovací jádro IE8 ve Standards Mode, ale v některém z režimů IE7.Raptor wrote:Pokud zobrazim stranku v IE [...] tak vse je ok
Renderovací jádro IE7 má v zabudovaných stylech ul { margin-left: 30pt; } (viz třeba přehled).Raptor wrote:plugin [...] nezobrazuje stranky vzdy spravne.
Ελληνικά rulez.
Re: Internet Explorer Viewer
To html je jen ukazka kde to blbne. Vysledny html soubor je slozitejsi.Ether wrote:Tak je vyjasněno (alespoň částečně, ostatní pluginy jsem nezkoušel). Jen tak mimochodem, musí tam být zanořené seznamy?
Da se to nejak ovlivnit? Protoze je dost naprd kdyz ignoruje styly ktere mu tam dam a zobrazi neco jineho.Ether wrote:IEViewer nevyužívá renderovací jádro IE8 ve Standards Mode, ale v některém z režimů IE7.
Ale ja resim padding a ten v tom prehledu nastaveny nevidim.Ether wrote:Renderovací jádro IE7 má v zabudovaných stylech ul { margin-left: 30pt; } (viz třeba přehled).
Ale asi to tak nejak bude, pokud si to zobrazim v rezimu IE7 pres dev toolbar v IE8, taky to odsadi. Fuj
Re: Internet Explorer Viewer
Pravděpodobně se bude muset v pluginu použít některé novější API MSHTML.Raptor wrote:Da se to nejak ovlivnit?
Padding funguje bez problémů, ale podle CSS Box Modelu se to ještě sčítá s marginem. Workaroundem je nastavit explicitně ul { margin-left: 0; }, ovšem doporučuju spíš použít některý CSS Reset (třeba YUI CSS Reset by se měl dát bez problému nalinkovat i ze serveru).Raptor wrote:Ale ja resim padding
Ελληνικά rulez.
Re: Internet Explorer Viewer
Ano, to mi ve chvili psani postu trosku uniklo. Hlavne ze je to vyjasneno.Ether wrote:Padding funguje bez problémů, ale podle CSS Box Modelu se to ještě sčítá s marginem.
Bylo by prima kdyby bylo mozno toto ve vieweru nejak ovlivnit, ktery mod se ma pouzit pro rendering stranky. Ale neni to prioritni samozrejme.
Re: Internet Explorer Viewer
Co sa tyka podobnych problemov, odporucam navstevu http://www.quirksmode.org
- stepand76
- Plugin Developer
- Posts: 455
- Joined: 16 Apr 2007, 21:22
- Location: Pardubice, Czech Republic
Re: Internet Explorer Viewer
Jestli to ovšem jde. Našel jsem toto, ale zatím jsem to nekzoušel.Raptor wrote:Bylo by prima kdyby bylo mozno toto ve vieweru nejak ovlivnit, ktery mod se ma pouzit pro rendering stranky. Ale neni to prioritni samozrejme.