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

445

    Vastaukset 5

    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. Mikä sun salaisuus on,kun näytät niin nuorelta..

      Vaikka oot jo noin vanha!?
      Ikävä
      137
      2341
    2. MiltäKaivattusi

      Näyttää? !
      Ikävä
      51
      1019
    3. Perhoseni (miehelle)

      Miksi et usko, että mun rakkaus sinuun on aitoa ja vilpitöntä? Tai että se oli jo silloin? Miksi ajattelet, ettet ole r
      Ikävä
      160
      907
    4. Myönnetään, tunnen lämpimiä tunteita kohtaasi

      Vaikutat tosin liian hyvältä ollaksesi totta. Komeita miehiä on maailma pullollaan mutta sinussa on jotain.....
      Ikävä
      50
      776
    5. Mitä meidän välillämme

      On käynyt näiden vuosien aikana?
      Ikävä
      83
      757
    6. Onko Sofia jälleen jätetty?

      Moni asia viittaisi siihen, että hän on jälleen sinkku.
      Kotimaiset julkkisjuorut
      162
      665
    7. Olen tavattavissa

      tänään klo 17-02 siinä ravintolassa. Tulethan sinäkin?
      Ikävä
      53
      637
    8. Uskaltaisitko

      Tavata kaivattusi tässä tilanteessa?
      Ikävä
      67
      636
    9. Halaus juuri sinulle

      Kaikki järjestyy kyllä. Luota vain. ❤️🫶
      Ikävä
      59
      626
    10. Rekat seisovat dieselin hinnan takia . Ala ei kestä tällaista hintatasoa, sanoo yrittäjä .

      EU:n kallein diesel on kova paikka kuljetusalalle. Ajoja on jätetty ajamatta kannattavuus­ongelmien vuoksi, sanoo alan e
      Kajaani
      142
      604
    11. Kuollut teini Kajaanissa

      Kuulemma sellaista huhua liikkeessä?
      Kajaani
      4
      589
    12. Kuka se on

      Kuhmon komein aikamies?
      Kuhmo
      6
      564
    13. Mies, näetkö minut myös

      Seksuaalisena ihmisenä ja naisena? Haluatko minua seksuaalisesti? Vai olenko mielestäsi tyttönen?
      Ikävä
      21
      538
    14. Uskallatko paljastaa

      Millä nimellä löydyn puhelimestasi?
      Ikävä
      52
      533
    15. Totta on asia. Jeffrey Cohen on jättänyt Sofian.

      Vaimon viesti on paljastanut totuuden.
      Kotimaiset julkkisjuorut
      160
      517
    16. Voiko se ikinä toimia

      Voiko meistä ikinä tulla mitään? Näin kauan aikaa on kulunut ja mitään ei tapahdu... En usko, että sinä mietit minua het
      Ikävä
      32
      508
    17. Voin tulla

      Sisustamaan sulle 🤭
      Ikävä
      55
      498
    18. Meneekö unohtamis

      Projektisi hyvin??
      Ikävä
      34
      497
    19. Nainen, mitä mieltä olet kodittomista?

      Ja heistä jotka eivät kykene huolehtimaan asioistaan, itsestään eikä terveydestään? Miten heidän kanssaan tulisi toimia?
      Ikävä
      118
      496
    20. Kuinkahan monen

      Naisen puolisoa olet nainen vikitellyt ja eron aiheuttanut? Toivottavasti karma on ku*sut muroihisi useamman kuin kerran
      Ikävä
      66
      489
    Aihe