Görgethető táblázat rögzített fejléccel, és 0. oszloppal
Sziasztok!
Van egy táblázatom, ami nem fér el a neki megálmodott helyen. Ezért körbe vettem egy
Minden oszlopnak és minden sornak van fejléce, aminek a scrollozás mértékétől függetlenül látszódnia kellene (pl. mint a táblázat kezelőkben a sor/oszlop azonosítók).
Megkérdeztem google barátunkat, de a találati listában érékelhető megoldás csak egy JS-es megoldás volt. Mivel az oldal, ahol szükségem lenne erre, már így is kissé túl van terhelve JavaScripttel, ezt a megoldást hanyagolnám...
Már egy ideje izgat a kérdés (soha nem volt rá időm foglalkozni vele, de most viszont kellene a megoldás), hogy ezt a feladatot JS nélkül, tisztán HTML+CSS kombóval meg lehet-e oldani? Gondoltam
tikuVoltam
■ Van egy táblázatom, ami nem fér el a neki megálmodott helyen. Ezért körbe vettem egy
div
-vel, amire beállítottam az overflow: scroll;
tulajdonságot. Ekkor probléma volt hogy a fejléc is scrollozódik a tartalommal, ezért a divet kivettem, a tartalmi részt tbody
tag-ek közé fogtam, és beállítottam rá a overflow: scroll;
tulajdonságot. Ez a megoldás mindaddig jól működött, amíg csak a táblázat magassága volt nagyobb a rendelkezésre álló helynél. Azóta bővült a táblázat, több oszlopot és több sort kell megjeleníteni.Minden oszlopnak és minden sornak van fejléce, aminek a scrollozás mértékétől függetlenül látszódnia kellene (pl. mint a táblázat kezelőkben a sor/oszlop azonosítók).
Megkérdeztem google barátunkat, de a találati listában érékelhető megoldás csak egy JS-es megoldás volt. Mivel az oldal, ahol szükségem lenne erre, már így is kissé túl van terhelve JavaScripttel, ezt a megoldást hanyagolnám...
Már egy ideje izgat a kérdés (soha nem volt rá időm foglalkozni vele, de most viszont kellene a megoldás), hogy ezt a feladatot JS nélkül, tisztán HTML+CSS kombóval meg lehet-e oldani? Gondoltam
col
és colgroup
elemek használatára, de a CSS résszel kissé bajban vagyok...tikuVoltam
moz alatt igen
Mostanában barkácsoltam valakinek egy scriptet, abban volt ilyesmi táblázat. Mozilla alatt gond nélkül működik az overflow: auto a TBODY-ra, és akkor a fejléc ottmarad! IE alatt nem sikerült ilyet kierőszakolnom, így IE alatt (CSS-beli IE-feltételes megadással) A TABLE-nem adok overflow: auto-t.
A felépítés, mint a Tied: ... .statusWindow DIV TABLE TBODY
Eddig nekem is megvan...
Konkrétan, egy időbeosztást mutató táblázatról van szó, aminek az oszlopai emberek, a sorok pedig az időpontok. Egy cellában pedig az jelenik meg, hogy adott emberhez, adott időpontban bejelentkezett-e már valaki.
Kissé kényelmetlen, hogy a táblázat vége felé szereplő időpontokról kideríteni, hogy kihez és mikor tartozik...