Sziasztok!
A problémám a következő:
Egy div-et relative értékkel pozícionáltam. FF-el, tökéletes, IE-nek ha olyan kedve van egyszerűen jópár pixellel arrébb pozícionálja. Néha jó helyre rakja, néha nem.
Szerintetek képes ezt értelmesen lefordítani az internet explorer? Vagy bennem a hiba?
Üdv.
- 1375 megtekintés
Hozzászólások
Melyik IE? IE-re altalaban kulon CSS reszt deklaralnak =)
- A hozzászóláshoz be kell jelentkezni
ie 8. írtam hozzá külön css-t is. a problémám az, hogy nem mindig ugyanoda pozícionálja a div-et. sőt csinál olyat is, hogy rossz helyre pozícionál, rákattintok és a helyére megy. Megőrülök!
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
hibátlan.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
IE 6-7-ben van ilyen hiba, IE 8 új render motorja javítja, csak az a baj, hogy két régi render motor is benne van az IE 8-ban. F12-vel nyisd meg a dev konzolt, a jobb felső menüpont megmondja, hogy milyen módban renderelte az oldalt, fogadok hogy a két régi valamelyike. Legyen rendes doctype meg ilyesmi, és egy <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"> (vagy content="IE=8") a fejlécben, és megjavul IE 8-ban. IE 6-7-ben továbbra is benne marad, nem tudom hogy mit lehet tenni vele, személy szerint (ha megvan rá a lehetőség) nagy ívben lesz..nám. (Szerk.: "position: static" is megér egy próbát.)
- A hozzászóláshoz be kell jelentkezni
Szerintem ez a border és a padding nem egyformán való kezelés miatt van.
- A hozzászóláshoz be kell jelentkezni
ezt kifejtenéd? nem értem mire gondolsz. Köszi
- A hozzászóláshoz be kell jelentkezni
nem egyformán kezeil az ie és az ff
Emlékeim szerint:
ie: width 100 + border 10 = tényleges szélesség 120
width 100 + border 10 = tényleges szélesség 100, de ekkor a border miatt 100-(2x10)=80 lesz a valós tartalom szélessége.
- A hozzászóláshoz be kell jelentkezni
ezekkel nincs probléma, mert külön css-sel a helyére pozícionáltam. Inkább úgy tűnik, mintha egyszer-egyszer másik "ős"-höz számolná a dolgot...
- A hozzászóláshoz be kell jelentkezni
Igen, az öröklés miatt is szívtam már.
- A hozzászóláshoz be kell jelentkezni
reset css, rebuild css ?
- A hozzászóláshoz be kell jelentkezni
position relative-t nem ajanlom, csak nagyon keves dolog van, amit nem lehet nelkule megoldani, es ha hasznalod, eleg sok bugot okozhat ieben (a contexttol fuggoen).
haslayout meger egy probat.
---
return NEVER;
Ubuntu 8.10
HP nx6110
http://java.tszebeni.hu
- A hozzászóláshoz be kell jelentkezni
hasLayout valóban megér egy próbát a 6-os/7-es IE motorhoz. Viszont az IE8 új motorjában (IE8-as mód, Trident 4, vö. fenti hozzászólásom) hál'istennek már nincs ilyen hasLayout-osdi.
- A hozzászóláshoz be kell jelentkezni
javascripttel bepozicionálnám az egész tartalmat pixelre pontosan és nincs több szívás semmivel
igaz, azért is alkalmaztam ezt a megoldást, mert a készitett honlapon az elemeknek röpködniük kellett, viszont olyan simán ment igy minden hogy már csakis igy csinálnám mindenhol
II. solution.: udvariasan megkered az IE usert hogy használjon böngészőt
- A hozzászóláshoz be kell jelentkezni