Autor Zpráva
Axamith
Profil
Mám problém s umístěním obrázků v IE a Mozille. Viz Fishland.cz V Mozille se zobrazují na svém místě a v IE jsou odskočené. Původně jsem si myslel, že to způsobuje obtékání textu, ale když ho odstraním, tak je to stejné. Pro úplnost odkaz na externí CSS. Díky za radu
WanTo
Profil
Zkus si pohrát s marginem.
Axamith
Profil
Bohužel, doplnil jsem do stylování obou obrázků margin=0 a nic.
WanTo
Profil
Snad margin: 0, ne?
Axamith
Profil
Jo, jasně, měl jsem v tom stylování pěkný b... , ale už jsem to opravil. Výsledek beze změny ( docela se divím, že to prohlížeč zobrazil )
Když už to dávám do pořádku, má se při přímém stylování zadávat jednotky ???
příklad :

<img src="images/potreby/motiv_rybpotr.jpg" style="position: relative; top: 54px; left: 0px; width: 365px; height: 244px;
z-index:3; border:5; border-color: #000000; padding:0; margin:0; float: right">
Radek Hrabůvka
Profil
Jednotky se při stylování vždy musí dávat. Výjimkou je nula, protože 0=0px=0cm=0%=0...
To, že IE (možná i Opera, ale nechce se mi to testovat) v qirku rozměr bez jednotky chápe jako px, je jeho "feature".
Pozor, v HTML (třeba u rozměrů obrázků) se, na rozdíl od CSS jednotky-pixely nepíšou, jen procenta.
avaranger
Profil
Nebude problem s BOX-MODELEM ? Protoze Mozilla ti ten 3px border zapocita do WIDTH a IE ho k WIDTH pricte.
Martin Kuželka
Profil
Pokud se jedná o dekorativní obrázky, tak bych doporučil vkládat je pomocí css na pozadí prvků.
Axamith
Profil
Také ne, dopsal jsem do zdrojáku jednotky (px) a vše nastavil na nulu ( odkaz aktualizován) Pořád to samé.
Pro jistotu jsem ze zdrojáku odmázl vše, co by mohlo pozici ovlivňovat. Zůstal tam jen DIV obsah a ten obrázek. V Mozille je vpravo dole a v IE se odlepí od pravého okraje asi o 3 px. Vždyť více ten kód snad ani nejde zjednodušit. Fishland-2
avaranger
Profil
Me se nic neodlepuje.

FF 1.5.0.3 & IE 6.0.2800 ...
jozob
Profil
Mne sa v poslednom príklade tiež nič neodlepuje. No v prvom prípade áno.
1.) V kóde som si všimol malú chybičku - z-index=2 - pri CSS definíciách sa používa dvojbodka.
2.) Nepoužívaj inline CSS.
3.) Prečo tie doplnkové obrázky poziciuješ? Oveľa jednoduchšie a elegantnejšie, dokonca aj prístupnejšie by bolo, keby si ich umiestnil do pozadia pomocou CSS.
Axamith
Profil
Snažil jsem se napsat pozadí pomocí CSS viz. CSS-pozadí, ale nějak se mi po nedaří. Můžete mě někdo nakopnout správným směrem ??? Všem moc děkuji
Toto téma je uzamčeno. Odpověď nelze zaslat.

0