Taulukot kasvamaan sisällön mukaan

Eli miten saisin taulukon kasvamaan sisällön mukaan? Taulukot ovat diviä, ja kaikki määritykset css-tiedostossa. Sivut on .php ja kun sinne tulee joku toiminto, ei taulukko veny sen mukana
9595
Äänestä

Muut lukivat myös

Vastaukset 9

Vanhimmat

Div ei ole taulukko mutta se voi kuitenkin esittää tiedot samaan tapaan kuin taulukko (table).

Miten kasvun pitäisi tapahtua, sivu-/ pystysunnassa? Mikä divin rakenne nyt on?

Äänestä

Kastele säännöllisesti Substralilla, juttele niille ja rakasta niitä, niin kyllä niistä vielä tulee isoja taulukoita!

Jos haluat asiallisen vastauksen, kysy asiallisesti. Tähän sisältyy URL.

(Taulukot muuten luonnostaan kasvavat sisältönsä mukaan. Olet siis tehnyt jotain, joka estää tämän. Et kerro mitä.)

Äänestä

Esim. jos laitat sinne reilun kokoisen kuvan? Entä teksti, eikö divi skaalaudu tekstin määrän mukaan?

Äänestä
  • Riippu ainakin css asetuksista ja selaimista. Diville on nimittäin mahdollista asettaa kiinteä koko, jolloin selain yrittää rivittää tekstin sopimaan kyseiseen elementtiin.

    Äänestä

  • teuro kirjoitti:

    Riippu ainakin css asetuksista ja selaimista. Diville on nimittäin mahdollista asettaa kiinteä koko, jolloin selain yrittää rivittää tekstin sopimaan kyseiseen elementtiin.

    Silloinhan ongelma on ratkaistu: Poistaa divin ja sen sisällön tyyleistä mahdolliset leveyden ja korkeuden maksimi-määritykset.

    http://www.w3schools.com/Css/css_dimension.asp

    Äänestä

  • niin..... kirjoitti:

    Silloinhan ongelma on ratkaistu: Poistaa divin ja sen sisällön tyyleistä mahdolliset leveyden ja korkeuden maksimi-määritykset.

    http://www.w3schools.com/Css/css_dimension.asp

    Turhaa arvailla vastauksia, kun ei tiedetä, mikä ongelma oikeasti on. (URLista ei edelleenkään ole tietoa. Taulukon koon rajoitukset voivat johtua noin miljoonasta eri syystä.)

    w3schools.com on asiantuntijoiden aika yksimielisen arvion mukaan epäluotettava, sekava ja virheitä vilisevä. Ja jos nyt joku on nimenomaan tehdyt maksimileveyden tai -korkeuden asetuksia, niin kai hän osaa _ottaa ne pois_ kurkistamatta referensseihin. Eri asia on, mitä kaikkea siitä sitten seuraa.

    Äänestä

  • yucca42 kirjoitti:

    Turhaa arvailla vastauksia, kun ei tiedetä, mikä ongelma oikeasti on. (URLista ei edelleenkään ole tietoa. Taulukon koon rajoitukset voivat johtua noin miljoonasta eri syystä.)

    w3schools.com on asiantuntijoiden aika yksimielisen arvion mukaan epäluotettava, sekava ja virheitä vilisevä. Ja jos nyt joku on nimenomaan tehdyt maksimileveyden tai -korkeuden asetuksia, niin kai hän osaa _ottaa ne pois_ kurkistamatta referensseihin. Eri asia on, mitä kaikkea siitä sitten seuraa.

    "jos nyt joku on nimenomaan tehdyt maksimileveyden tai -korkeuden asetuksia, niin kai hän osaa _ottaa ne pois_ kurkistamatta referensseihin."

    Tottahan tokikin. Luettuani kysymyksen, lähdin vastaamaan oletuksella, että kaveri käyttää jonkun toisen tekemää sivupohjaa (tai sen osia). Kunhan nyt käy divien tyylimääritykset ym. läpi, saattaa siinä selvitä monta asiaa.

    "Eri asia on, mitä kaikkea siitä sitten seuraa."

    Suurella todennäköisyydellä sivun rakenne rikkuu. Syitä selvitellessä se taito sitten karttuu.

    Äänestä

Joop eli tuo ongelma poistui height-rivien poistolla. Mutta sitten uusi:
Eli sivuilla on vierekkäin kaksi diviä, toinen float: left ja toinen float: right. Kun oikeaan diviin laitetaan sisältöä enemmän kuin vasempaan, niin vasen ei veny. Ei muuten haittaa, mutta vasemmassa divissä oleva borderi ei veny, joten näyttää huonolta

Äänestä

hjälma mej och jag är glad

Äänestä

Kommentoi aloitusta


kysyja kirjoitti:

Eli miten saisin taulukon kasvamaan sisällön mukaan? Taulukot ovat diviä, ja kaikki määritykset css-tiedostossa. Sivut on .php ja kun sinne tulee joku toiminto, ei taulukko veny sen mukana

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