apu-va

gigigi

Jos laitat ton kuva.jpg kohdalle jonkun kuvan, niin miksi mozilla venyttää laatikon kuvaa pidemmäksi? Haluaisin että pinkki laatikko olisi tasan kuvan mittainen molemmilla selaimilla. Kiitos paljon!
----------------------






#box {
background-color: pink;
}

5

343

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Höpö.

      Minun tietääkseni Mozillan lisäksi on enemmänkin kuin yksi selain.

      Sinänsä hassu juttu että Moz (ja ainakin Opera myös) näyttää sen noin. Ongelman saa ratkaistua ainakin siten, että antaa boxille saman korkeuden kuin siihen laitettavalle kuvalle. Ja jos leveyden antaa kans niin box pysyy leveyssuunnassakin kuvan kokoisena.

      • gigigi

        Joo niin onhan niitä muitakin selaimia...Sivuja tehdessä testaan yleensä vaan mozillaa ja IE:tä.

        En haluaisi antaa laatikolle pituutta siksi, että halusin erottaa php:n avulla rakenteen ja sisällön omiin tiedostoihin...Eli yritän laittaa sellaisia css määrityksiä, että sisällöstä riippumatta laatikko näyttäisi siltä kun haluan, olipa siinä kuvaa tai tekstiä. Mutta pitää varmaan sitten tehdä vähän eri tavalla.

        Minä kun ajattelin, että tässä on taas joku tosi yksinkertainen ratkaisu, jota en vaan keksi...mutta ei sitten varmaan ole jos Höpökään ei tiedä.


      • gigigi kirjoitti:

        Joo niin onhan niitä muitakin selaimia...Sivuja tehdessä testaan yleensä vaan mozillaa ja IE:tä.

        En haluaisi antaa laatikolle pituutta siksi, että halusin erottaa php:n avulla rakenteen ja sisällön omiin tiedostoihin...Eli yritän laittaa sellaisia css määrityksiä, että sisällöstä riippumatta laatikko näyttäisi siltä kun haluan, olipa siinä kuvaa tai tekstiä. Mutta pitää varmaan sitten tehdä vähän eri tavalla.

        Minä kun ajattelin, että tässä on taas joku tosi yksinkertainen ratkaisu, jota en vaan keksi...mutta ei sitten varmaan ole jos Höpökään ei tiedä.

        Ilmeisesti yrität sanoa, että laatikon taustaväri ulottuu kuvan _alapuolelle_ eli laatikko on _korkeampi_ kuin kuva, vaikka kirjoitit alkuperäisessä viestissä, että se on _pitempi_ ja nytkin kirjoitat laatikon _pituudesta_. Kyllä suorakulmion pituus tarkoittaa normaalikielessä sen _leveyttä_ (width), ja toinen ulottuvuus on korkeus (height).

        Muotoilusi "sisällöstä riippumatta laatikko näyttäisi siltä kun haluan, olipa siinä kuvaa tai tekstiä" on kaikessa hilpeydessäänkin - pitäisikö meidän lukea ajatuksiasi sen jälkeen, kun olemme itse rakentaneet testisivun, kun et viitsinyt kertoa URLia, ja lukea niitä vielä vastoin sitä, mitä kirjoitit - paradoksaalisen oikeaan osuva (vrt. sokea kana ja jyvä).

        Kyse nimittäin on siitä, että Mozilla todellakin esittää pelkän kuvan sisältävän laatikon samalla tavalla kuin sellaisen, jossa on (myös) tekstiä. Lisävihje: mikä on vertical-align-ominaisuuden oletusarvo?

        Kuva on Mozillan mielestä kuin erikoinen kirjain, ja se jököttää tekstin perusrivillä. Perusrivin alle selain varaa tilaa merkkien alapidennyksille. Huomaat tämän, jos kirjoitat kuvan viereen tekstiä, jossa on kirjaimia, joissa on alapidennyksiä (j, g, þ tms.).

        Niinpä siistein ratkaisu _tähän_ ongelmaan lienee
        #box img { vertical-align: bottom; }


    • Lohkon kuten div-elementin oletusleveys on auto eli koko käytettävissä oleva tila. Kyllä niin käy IE:lläkin. Olet tehnyt jotain, joka ei ilmene koodileikkeestä. Vihje: kertomalla URLin autat muita auttamaan sinua ja säästät kaikki noin kolmelta tyhjäkäyntikierrokselta keskustelussa.

      Ja mitähän tarkoitat, että laatikko olisi kuvan levyinen? Silloinhan se jää tasan kuvan alle. Jos nyt kuitenkin haluat niin tehdä (koska kuvassa on läpinäkyvyyttä?), aseta CSS:ssä div-elementille sama leveys kuin kuvalla on, siis tyyliin .

      Ja sitten muita vihjeitä, noin kymmenen ensin mieleen tullutta:
      1) Opettele kirjoittamaan järjellinen otsikko kysymyksellesi.
      2) Opettele kirjoittamaan (järjellinen) title-elementti jokaiselle HTML-dokumentille.
      3) Älä leiki XHTML:llä, kun et kuitenkaan osaa. Käytä XHTML 4.01:tä.
      4) Älä kirjoita lang-määritteitä, jos et viitsi kirjoittaa niihin oikeaa kieltä.
      5) Älä unohda alt-määritettä. Edes testeistä.
      6) Älä leiki värinnimillä. Esimerkiksi pink on standardoimaton. Käytä numerokoodeja ja värisuunnittelutyökaluja (avainsana: color picker).
      7) Aseta background: ... mieluummin kuin background-color: ... ihan periaatteen vuoksi (tulet nimittäin näin asettaneeksi varmuuden vuoksi background-image: none).
      8) Aseta color aina kun aseteta background-ominaisuudet, ja kääntäen. Pelkän kuvan sisältävä elementti ole poikkeus. Vihje: ks. vinkkiä 5.
      9) Käytä yleensä mieluummin class- kuin id-määritettä, ellei ole varmaa, että tarvitsee viita vain yhteen elementtiin.

      • vois

        olla luetun ymmärtäminen ennen viisasteluja..!


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

    Luetuimmat keskustelut

    1. Janne Ahonen E R O A A

      Taas 2 lasta jää vaille ehjää perhettä!
      Kotimaiset julkkisjuorut
      147
      2589
    2. En kai koskaan saa sinua

      Koska et usko että riitäisit minulle. Olet aina pitänyt itseäsi liian risana ja heikkona. Katkot korkeutesi, ja poraat k
      Ikävä
      154
      1659
    3. Terveystalon lääkärit ylilaskuttaneet

      Tämän pörriäiset osaavat, laskuttamisen. Terveystalo myöntää asian. https://www.hs.fi/suomi/art-2000011134269.html "K
      Maailman menoa
      133
      1633
    4. Saran ökytyyli käänsi katseita.

      On nyt kyllä Sara kasvoistaan, kuvan perusteella todellakin pyöristynyt ainakin kuvan perusteella.
      Kotimaiset julkkisjuorut
      149
      1358
    5. Nyt on aika laittaa parit selkoon.

      Onko pareja täällä. Laita kirjaimet kuka tykkää kenestäkin ?
      Ikävä
      66
      1338
    6. The Summit Suomi: Maxie avaa hyytävästä tilanteesta kuvauksissa: "Veri roiskui ja tajusi, että..."

      Oletko seurannut The Summit Suomea? Tykkäätkö vai et tai mitä mieltä ylipäätään olet sarjasta? Moni katsoja on kaikonnut
      Tv-sarjat
      13
      1180
    7. Työttömille lusmuille luvassa lisää keppiä

      Hallitus aikoo kiristää velvoitteiden laiminlyönnistä seuraavia työttömyysturvan karensseja ensi vuodesta alkaen. Hall
      Maailman menoa
      282
      1165
    8. Ootko huomannut miten

      pursuat joka puolelta. Sille joka luulee itsestään liikoja 🫵🙋🏻‍♂️
      Ikävä
      156
      976
    9. Miksi ihmeessä?

      Erika Vikman diskattiin, ei osallistu Euroviisuihin – tilalle Gettomasa ja paluun tekevä Cheek
      Ateismi
      22
      924
    10. Tiedän kaiken sinusta ja kaikesta

      Tiedän miten kärsit. Tiedän millanen oikeesti oot. Tiedän miksi valehtelit, tiedän miksi satutit mua. Tiedän mitä tapaht
      Ikävä
      58
      889
    Aihe