Taulukkoon scrollbar?

Onkohan mahdollista saada taulukon soluun scrollbar? Framejen käyttöä en jaksaisi opiskella koska taulukot ajavat saman asian miljoona kertaa paremmin mutta tämä pikku juttu hieman ärsyttää jos se ei ole mahdollista.
201801
Äänestä

Muut lukivat myös

Vastaukset 20

Vanhimmat

Tässä, en nyt laiskuuttani jaksa käydä kaivamassa eriskeen koodia, mutta tässä joku vanha layouttini (koodissa saataa olla virheitä!)
mutta saat etsimäsi lähdekoodista... ;)

http://www.geocities.com/wonder287/dogger.html

Äänestä
  • Heitä niillä taulukoilla vesilintua ja käytä div:iä. Taulukot ovat tarkoitettu taulukkodatan esittämiseen, ei layoutin kasaamiseen.

    Äänestä

  • Peksu kirjoitti:

    Heitä niillä taulukoilla vesilintua ja käytä div:iä. Taulukot ovat tarkoitettu taulukkodatan esittämiseen, ei layoutin kasaamiseen.

    ...saa tuolla taulukko tyylilläkin hienoja ja toimivia leiskoja, kaikki on kiinni tekijästä. ;]

    Äänestä

  • Metz kirjoitti:

    ...saa tuolla taulukko tyylilläkin hienoja ja toimivia leiskoja, kaikki on kiinni tekijästä. ;]

    Mitä sitten kun haluat muuttaa sivuston ulkoasua? Saat tehdä joka helkutin sivun uusiksi koska taulukot jo itsessään määräävät ulkoasua siinä määrin. Tai jos haluat muuttaa sivut mobiililaitteilla katseltaviksi, millaisia muutoksia joudut tekemään layouttiin.

    Parempi on käyttää ulkoasusuunnittelussa css:ää, silloin radikaalitkin ulkoasumuutokset pystyy tekemään yhden tiedoston uusimisella, edellyttäen tietenkin että sivuston rakenne on alunperinkin suunniteltu hyvin.
    Vilkaiseppa tätä:
    http://www.csszengarden.com/tr/finnish/

    Äänestä

  • Tõppõ kirjoitti:

    Mitä sitten kun haluat muuttaa sivuston ulkoasua? Saat tehdä joka helkutin sivun uusiksi koska taulukot jo itsessään määräävät ulkoasua siinä määrin. Tai jos haluat muuttaa sivut mobiililaitteilla katseltaviksi, millaisia muutoksia joudut tekemään layouttiin.

    Parempi on käyttää ulkoasusuunnittelussa css:ää, silloin radikaalitkin ulkoasumuutokset pystyy tekemään yhden tiedoston uusimisella, edellyttäen tietenkin että sivuston rakenne on alunperinkin suunniteltu hyvin.
    Vilkaiseppa tätä:
    http://www.csszengarden.com/tr/finnish/

    Itse ainakin teen aina css tiedoston vaikka sivuni olisivatkin lähes kokonaan taulukon avulla tehdyt. Miksi puhutte niinkuin ne sulkisivat toisensa pois?

    Äänestä

  • Newbie kirjoitti:

    Itse ainakin teen aina css tiedoston vaikka sivuni olisivatkin lähes kokonaan taulukon avulla tehdyt. Miksi puhutte niinkuin ne sulkisivat toisensa pois?

    Taulukoilla tehdyillä sivuilla taitto on juurikin taulukoilla, vaikkakin css:llä ohjatuilla taulukoilla. Div:in tarkoitus on ettei tagiin laiteta muuta atribuuttia kuin id tai class, kaikki tehdään css:llä. Voisihan div:inkin idean pilata laittamalla sen tyyliin:



    Taulukon taitto on monimutkaista ja hidasta. Etenkin uusilla medioilla kuten pda-laitteilla taulukon taitto syö prosessoriaikaa. Pöytäkoneilla ei juurikaan huomaa latausaikaa div:in ja taulukoiden välillä.

    Katsopas Suomi24:n koodia. Font-tageja vilisee siellä täällä. Mitäpä jos fontti pitäisikin vaihtaa vaikkapa Lucida Sansiksi? Kuinkas toimittaisiin?

    Miksi ei div? Sehän on älyttömän helppo jos css:ää osaa, nykyään on suorastaan törkeätä tehdä isompia sivuja ilman css-osaamista.

    Äänestä

  • Peks_u kirjoitti:

    Taulukoilla tehdyillä sivuilla taitto on juurikin taulukoilla, vaikkakin css:llä ohjatuilla taulukoilla. Div:in tarkoitus on ettei tagiin laiteta muuta atribuuttia kuin id tai class, kaikki tehdään css:llä. Voisihan div:inkin idean pilata laittamalla sen tyyliin:



    Taulukon taitto on monimutkaista ja hidasta. Etenkin uusilla medioilla kuten pda-laitteilla taulukon taitto syö prosessoriaikaa. Pöytäkoneilla ei juurikaan huomaa latausaikaa div:in ja taulukoiden välillä.

    Katsopas Suomi24:n koodia. Font-tageja vilisee siellä täällä. Mitäpä jos fontti pitäisikin vaihtaa vaikkapa Lucida Sansiksi? Kuinkas toimittaisiin?

    Miksi ei div? Sehän on älyttömän helppo jos css:ää osaa, nykyään on suorastaan törkeätä tehdä isompia sivuja ilman css-osaamista.

    Css ja taulukot eivät ole toisiaan poissulkevia. Kyllä taulukoiden ulkoasussakin voidaan (ja kannattaakin) käyttää css:ää, MUTTA kuten Peks_u sanoikin: "Taulukot ovat tarkoitettu taulukkodatan esittämiseen, ei layoutin kasaamiseen."
    Taulukot vaan sattuivat tulemaan osaksi layouttia silloin kun ei ollut juuri muita tapoja toteuttaa kunnollista ulkoasusuunnittelua, mutta koska nykyään on parempikin tapa (eli tuo mainittu css) niin miksi kannaitsi käyttää purkkaviritelmää.

    Äänestä

  • Tõppõ kirjoitti:

    Css ja taulukot eivät ole toisiaan poissulkevia. Kyllä taulukoiden ulkoasussakin voidaan (ja kannattaakin) käyttää css:ää, MUTTA kuten Peks_u sanoikin: "Taulukot ovat tarkoitettu taulukkodatan esittämiseen, ei layoutin kasaamiseen."
    Taulukot vaan sattuivat tulemaan osaksi layouttia silloin kun ei ollut juuri muita tapoja toteuttaa kunnollista ulkoasusuunnittelua, mutta koska nykyään on parempikin tapa (eli tuo mainittu css) niin miksi kannaitsi käyttää purkkaviritelmää.

    Itse pidän siitä että eri alueet jaetaan jollakin silminnähtävällä "rajalla". Kun en kerran frameja osaa käyttää, on ainoa mahdollisuuteni käyttää taulukoita. Vai voiko tagille antaa border=jotain" attribuutin?

    Äänestä

  • Newbie kirjoitti:

    Itse pidän siitä että eri alueet jaetaan jollakin silminnähtävällä "rajalla". Kun en kerran frameja osaa käyttää, on ainoa mahdollisuuteni käyttää taulukoita. Vai voiko tagille antaa border=jotain" attribuutin?

    Div:in tarkoitus ei ole tämä:


    Vaan tämä:


    div.luokka {
    width: 200px;

    height: 200px;

    border: black solid 1px;
    }

    Eli CSS:llä homma hoituu.

    Äänestä

Laitat sen solun sisällön div-tagien sisälle ja diville sopivat määritteet.

Tähänblokkiintuleetarvittaessavierityspalkit

Ei tuon toisaalta tarvitse olla missään taulukossa vaan ihan missä vaan. Eikä sen toisaalta tarvitse olla vaan myös vaikkapa -tagi käy yhtä hyvin.

Äänestä
  • Hemmetti, en saanut toimimaan.. Eli kun sivut ovat nämä:
    http://www.wwlclan.tk

    Ja ongelma tämä:
    Joillain välilehdillä tavara ei mahdu taulukkoon, sen sijaan että selain venyttää taulukkoa, haluaisin että taulukko pysyy aina saman kokoisena mutta tilan loppuessa kesken, tuleekin scrollbar taulukon reunaan.

    Osaisitteko/jaksaisitteko vielä auttaa tyhmää?

    Jos tarvitsette sourcea niin tarvii varmaan mennä sivun OIKEAAN osoitteeseen eli:
    http://koti.mbnet.fi/wwl

    Ilmoittakaa jos jaksatte auttaa mutta tarvitsette vielä tyylitiedoston niin voin kopioida sen tänne..

    Äänestä

  • Newbie kirjoitti:

    Hemmetti, en saanut toimimaan.. Eli kun sivut ovat nämä:
    http://www.wwlclan.tk

    Ja ongelma tämä:
    Joillain välilehdillä tavara ei mahdu taulukkoon, sen sijaan että selain venyttää taulukkoa, haluaisin että taulukko pysyy aina saman kokoisena mutta tilan loppuessa kesken, tuleekin scrollbar taulukon reunaan.

    Osaisitteko/jaksaisitteko vielä auttaa tyhmää?

    Jos tarvitsette sourcea niin tarvii varmaan mennä sivun OIKEAAN osoitteeseen eli:
    http://koti.mbnet.fi/wwl

    Ilmoittakaa jos jaksatte auttaa mutta tarvitsette vielä tyylitiedoston niin voin kopioida sen tänne..

    Taulukon/divin/solun luokkaan/id-osoittimeen "overflow: auto".

    Äänestä

  • Peks_u kirjoitti:

    Taulukon/divin/solun luokkaan/id-osoittimeen "overflow: auto".

    Ei tule scrollbaria..

    Äänestä

  • Newbie kirjoitti:

    Ei tule scrollbaria..

    overflow: auto ei toimi joka selaimella, ainakaan opera ei tajua mistä on kyse.

    Äänestä

  • auto kirjoitti:

    overflow: auto ei toimi joka selaimella, ainakaan opera ei tajua mistä on kyse.

    " overflow: auto ei toimi joka selaimella, ainakaan opera ei tajua mistä on kyse."

    Ei toimi Operan versiolla 6 tai aiemmilla. 7.xx ihan hyvin. Lisäksi elementille, jolle sanotaan overflow: auto, on usein syytä asettaa myös mitat.

    Äänestä

  • Y_H kirjoitti:

    " overflow: auto ei toimi joka selaimella, ainakaan opera ei tajua mistä on kyse."

    Ei toimi Operan versiolla 6 tai aiemmilla. 7.xx ihan hyvin. Lisäksi elementille, jolle sanotaan overflow: auto, on usein syytä asettaa myös mitat.

    Jos antaa prosentit minkä haluaa sen käyttävän ruudusta niin eikö se riitä? Esim. taulukon leveys 90% ja korkeus 90%?

    Äänestä

  • Newbie kirjoitti:

    Jos antaa prosentit minkä haluaa sen käyttävän ruudusta niin eikö se riitä? Esim. taulukon leveys 90% ja korkeus 90%?

    Kai sinä nyt itsekin osaat kokeilla toimiiko vai ei!

    Äänestä

  • Tõppõ kirjoitti:

    Kai sinä nyt itsekin osaat kokeilla toimiiko vai ei!

    Niinhän minä testasinkin eikä toiminut joten jos sen PITÄISI toimia niin, tietäisin että teen jotain muuta väärin. Sen takia kysyin. Jos ei pää kestä tyhmiä kysymyksiä niin älä lue tätä viestiketjua enää koska minulla näitä tyhmiä kysymyksiä riittää. Olen aloittelija :(

    Äänestä

  • Newbie kirjoitti:

    Niinhän minä testasinkin eikä toiminut joten jos sen PITÄISI toimia niin, tietäisin että teen jotain muuta väärin. Sen takia kysyin. Jos ei pää kestä tyhmiä kysymyksiä niin älä lue tätä viestiketjua enää koska minulla näitä tyhmiä kysymyksiä riittää. Olen aloittelija :(

    mitä olet saanut aikaiseksi, niin joku voi osata auttaa.. muuten mahdotonta.

    Äänestä

  • Newbie kirjoitti:

    Niinhän minä testasinkin eikä toiminut joten jos sen PITÄISI toimia niin, tietäisin että teen jotain muuta väärin. Sen takia kysyin. Jos ei pää kestä tyhmiä kysymyksiä niin älä lue tätä viestiketjua enää koska minulla näitä tyhmiä kysymyksiä riittää. Olen aloittelija :(

    "Jos ei pää kestä tyhmiä kysymyksiä niin älä lue tätä viestiketjua enää koska minulla näitä tyhmiä kysymyksiä riittää. Olen aloittelija :("

    Ei ole olemassa tyhmiä kysymyksiä ja kaikki on ollut aloittelijoita joskus :)

    Mitä itse ongelmaasi tulee, niin joku jo mainitsikin, että auttaminen on vaikeaa jos joudutaan arvailemaan. Itse en oikein ymmärrä mitä yrität saada aikaiseksi taulukollasi.

    Yrität tehdä skaalautuvaa taulukkoa, mutta silti haluat siihen tarvitaessa scrollbarin? Ei kuulosta järkevältä. Jotenkin tuntuu siltä, että yrität simuloida frameja.

    Äänestä

Kommentoi aloitusta


Newbie kirjoitti:

Onkohan mahdollista saada taulukon soluun scrollbar? Framejen käyttöä en jaksaisi opiskella koska taulukot ajavat saman asian miljoona kertaa paremmin mutta tämä pikku juttu hieman ärsyttää jos se ei ole mahdollista.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu