Táblázatom szétcsúszik, ha több a tartalom benne
Sziasztok!
Már 3 napja próbálom a következő problémát megoldani, de mind hiába:
Ezen a honlapon a grafikus által készített layout-ot feldaraboltam Photoshop-pal. A gond az, hogy ha a középső tartalmi rész mérete nagyobb, a tőle jobbra található információs oszlopnál (mint pl. itt), akkor a jobb oldali oszlop széthullik, vagyis az egyes háttér képek eltávolodnak egymástól, és így közöttük a háttér szín jelenik meg. Fontos, hogy ez a probléma csak Internet Explorer esetén van, Firefox-ban nem volt vele gond. Valamint azt is hozzáteszem, hogy a honlap valid a w3.org szerint.
Már szinte mindent kipróbáltam CSS segítségével, de sajnos nem sikerült megoldanom, hogy ne csússzon szét a táblázat. Ha tudnátok ötleteket adni, hogy mi lehet a gond, azt igazán megköszönném.
Péter
■ Már 3 napja próbálom a következő problémát megoldani, de mind hiába:
Ezen a honlapon a grafikus által készített layout-ot feldaraboltam Photoshop-pal. A gond az, hogy ha a középső tartalmi rész mérete nagyobb, a tőle jobbra található információs oszlopnál (mint pl. itt), akkor a jobb oldali oszlop széthullik, vagyis az egyes háttér képek eltávolodnak egymástól, és így közöttük a háttér szín jelenik meg. Fontos, hogy ez a probléma csak Internet Explorer esetén van, Firefox-ban nem volt vele gond. Valamint azt is hozzáteszem, hogy a honlap valid a w3.org szerint.
Már szinte mindent kipróbáltam CSS segítségével, de sajnos nem sikerült megoldanom, hogy ne csússzon szét a táblázat. Ha tudnátok ötleteket adni, hogy mi lehet a gond, azt igazán megköszönném.
Péter
IE hacks
ötlet?
Köszönöm a javaslatot. Arra kérlek szépen, írd meg, hogy konkrétan ezt mire is kellene alkalmaznom? A cellákban lévő tartalomra? Vagy az egész honlapot css-ben kellene pozicionálnom <table> helyett?
Egyébként nvu-ban nézve a honlapot, ezen a képen látni lehet, hogy milyen táblázat struktúrát használok.
Itt pedig azt lehet látni, hogy miként csúszik szét a honlap jobb oldali oszlopa Explorerben.
Sajnos teljesen tanácstalan vagyok, hogyan tudnám megoldani a problémat.
Köszönöm szépen előre is az ötleteket, és Winstonnak pedig a pontosítást.
Péter
hmm
kacsacsőr
Egyébként most már teljes egészében css-t használsz a táblázatokra?
a megoldás
konkrét megoldást nem fogok neked adni, arra -már megbocsáss- de se időm se kedvem. abból egyébként se tanulnál sokat. amit tudok mondani, hogy igen, whitespace, meg a margin, border és padding elemek beállításaival próbálkozz. nyugodtan ess neki úgy szemmel, és variálgasd, hogy melyik beállítás a nyerő.
nem
igen
hát
Köszönöm még egyszer az ötleteket.
Szép Húsvétot!
Péter
div
neked is Szép Nyulat!
nem pont ugyanaz
gyakorlat teszi...
strict doctype
hozzátenném, hogy erre egy elég egyszerű gyógymód van, használj strict doctype-ot, és akkor diveknél egyetlen pixelnyi eltérés sem lesz.
gex
strict
szerintem másról beszélünk
nem a szétcsúszás ellen jó a strict doctype, hanem a dobozmodell eltérésekre megoldás. te azt írtad, hogy máshogy kezeli a margint és a paddingot. strict doctype-pal ez nem igaz, szabványosan kezeli ie is, azaz a doboz tényleges szélessége a width, padding és margin értékek összege.
gex
Font size min. 16 látkép
Kérlek jelezz vissza, ha megnézted, a képet szeretném majd leszedni.
hmm
Megnéztem, és igen csúnya látvány fogadott. Elképzelhető, hogy amikor a screenshot-ot készítetted, épp hegesztettem a honlapon, ezért láthattad ezt. Kérlek nézd meg még egyszer, hogy most is hasonló-e a látvány. Ha igen, akkor még ma délután átállok div-es megoldásra.
Köszönöm!
Péter
Most is "szétesik" még