Ongelma CSS:llä taulukon rivien korkeuden määrittämisessä

CSSsss

Olen tekemässä 1000 px * 1000 px kokoista taulukkoa, jonka taustakuvaksi laitan saman kokoisen kuvan. Taulukossa on 16 eri korkuista riviä. Kaikki koot on määritelty CSS:llä.

Jostain syystä taulukko venyy, vaikka rivien korkuudet on laskettu siten, että yhteiskorkeus on tasan 1000 pikseliä. Kuva venymisestä: http://img524.imageshack.us/my.php?image=venyywx4.jpg . Alaosassa ei pitäisi olla ollenkaan vihreätä väriä.

Lähdekoodi: http://pastebin.com/m91fb5d
CSS: http://pastebin.com/mdaf151d
Taustakuva: http://img209.imageshack.us/my.php?image=taustatr7.jpg

Osaisiko joku auttaa?

15

841

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Ihmettelijä XLII

      Unohdit tärkeimmät URLin eli sen sivun URLin, jossa sinulla on ongelma.

      Lisäksi tässä on jotain ihme kikkailua, kun väität koodin taulukossa olevan monta yksisoluista riviä mutta kuva on jostain yksinkertaisesta taulukkotaitosta.

      1000 × 1000 pikselin taulukossa on www:ssä tuskin mitään järkeä, joten helpointa olisi aloittaa alusta. Jos kysyt apua, kerro sitten, mitä ihmettä oikeastaan olet tekemässä ja mitä haluat saavuttaa.

      • CSSsss

        koska sivua ei julkaistu vielä.

        Tein tuon vain CSS:n testaamiseen. Ennen laitoin rivien korkeudet suoraan -tageihin.

        Tarkoituksena on tehdä yksinkertainen sivu. Varsinaiset grafiikat on taulukon taustakuvana, tekstit taulukon soluissa.


    • -Ridge-

      Alaosan vihreän saat pois kun laitat taustakuvan niin ettei se toistu..

      background: url("tausta.jpg") no-repeat;

      • CSSsss

        pyrin saamaan taulukon tasan 1000 pikselin korkuiseksi.


      • -Ridge-
        CSSsss kirjoitti:

        pyrin saamaan taulukon tasan 1000 pikselin korkuiseksi.

        Tiedä sitten missä vika, mutta taustakuva on 1000px korkea ja riveillä tekstit, nuoli menee oikein ylhäältä alas..?

        http://xs123.xs.to/xs123/08046/taustatesti488.jpg


    • Höpö.

      Ja hyvä niin, silloin taulukot toimivat parhaiten.
      Taulukoiden idea kun nyt kuitenkin on näyttää taulukkodataa, ja siksi on pelkästään hyvä asiat, että selaimet skaalaavat taulukon soluja siten että taulukossa oleva data näkyy.

      Periaatteessa voisi antaa määräyksen näyttää solu esimerkiksi
            height: 50px;
            overflow: hidden;
      mutta selaimet eivät näytä tottelevan tuota juurikaan. Ilmeisesti taulukon toimivuus on paljon tärkeämpi asia.


      Sen sijaan muilla elementeillä tuo toimii loistavasti. Kokeile vaikka ryhmitellä sisältö span ja div -elementeillä.
      Jippona voit tietenkin laittaa taulukon soluihin div ja span -elementtejä, mutta luulen että ennemmin kannattaisi miettiä uudemman kerran MITÄ olet tekemässä ja vasta sen jälkeen MITEN se kannattaisi toteuttaa.

    • Poro1

      miksi 1000 x 1000 pikseliä????

      17" näyttö on 1024x768 pikseliä joten...

      Ja miksi se korkeus pitää erikseen määritellä? Sehän venyy sisällön mukaan...

      Ehkä kannattaisi lukaista uudelleen sitä kirjaa jonka lainasit kirjastosta, eli HTML opas tai hae kuukkelilla kyseisellä haulla niin saat hyviä oppaita...

      :)

      • CSSsss

    • kunnossa?

      Onko table tagissa atribuutit&arvot:

      cellpadding="0"
      cellspacing="0"
      border="0"

      • CSSsss

        ^^^^^^


    • CSSsss
      • juhakorkeapudas

        tuon tehtyä muullakin tavalla kuin käyttämällä taulukkoa, vaikka diveillä.


      • oikeasti

        Layot EI SAA koskaan laittaa taulukkoon. Sitä varteen on muita teknikoita. Taulukko on vain taulukkodataa varteen eikä ulkoasua tai palstoitusta varteen.


    • CSSsss

      Määrittämällä fontin tarpeeksi pienelle venymistä ei tapahdu.

      • oikeasti

        Oletko tosissasi, vai trolli?

        Tekstiä ei saa koskaan laittaa kiinteäksi, erityisesti pientä. Ja joka tapauksen selaimen asetukset voivat vaihtaa tekstin koon halutuksi.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Pike surkea

      Pike on surkea
      Ikävä
      16
      4662
    2. Vesikin maksaa, miksei hengitysilma?

      Jatkuvasti itketään ettei ole rahaa mihinkään, mutta tilastojen mukaan rahaa on enemmän kuin koskaan, joten miksei asial
      Maailman menoa
      2
      1625
    3. Satuolennoista tarinointi ei kuulu peruskoulun tehtäviin

      Opetustunteja on muutenkin käytössä vain rajallinen määrä. Eli nämä satuhommat koulun ulkopuolelle vapaaehtoisiin harras
      Maailman menoa
      106
      1587
    4. Suomalainen perheenisä vaatii Suvivirren esittämisestä hyvityksiä

      Itse lapsena uskonnonopetuksesta vissiin traumoja saanut ihka suomalainen (!) perheenisä vaatii Espoon kaupungilta korva
      Maailman menoa
      228
      1096
    5. Lahkokasteen ja kristillisen kasteen erot

      Raamatun mukaan Kristillisessä yhdessä kasteessa Jumala pesee ja puhdistaa ihmisen sydämen ja poistaa perisynnin kirouks
      Kaste
      422
      1068
    6. Mitä haluaisit

      Tehdä kaivattusi kanssa?
      Ikävä
      126
      889
    7. Heikki Paasosen Marita-vaimo jätti tunteikkaat jäähyväiset: "Tällä kertaa me..."

      Heikki Paasonen on naimisissa Marita Paasosen (os. Alatalo) kanssa ja heillä on kaksi pientä lasta. Nyt koitti aika jätt
      Suomalaiset julkkikset
      2
      846
    8. Kuka omistaa keltaisen vanhan aravan?

      Pitäs saada rakennuksen omistajaan yhteys, rappukäytävät on siivottomassa kunnossa. Hiekkaa ja roskia rappusissa, lisäks
      Haapavesi
      29
      817
    9. Känsäkoura ja hotelli

      Tietoa kuka ostanut?
      Kuhmo
      10
      815
    10. Pirkanlinna yleisötapahtuma

      Oli todella hyvä tilaisuus. Ja EERO. L. Aivan mahtava tyyppi. Veti rennosti ja asiallisesti. Ja yleisöltä hyviä kysymyks
      Ähtäri
      47
      807
    Aihe