position: fixed

ongelma?

Miksi tämä ei toimi IE7:ssa (toimii firefoxilla ja operalla) Se sijoittuu ruudun vasempaan yläkulmaan eikä 40% alemmas ja se ei ole "fixed" vaan scrollaantuu

9

1018

    Vastaukset

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

      Ja IE menee väärään tilaan. Koitapa tällä.

      • Quirks-tilasta varmaankin on kyse, jos ei toimi IE 7:ssä. Mutta entäs kaikki IE 6:n käyttäjät? Kyllä position: fixed on turhaa leikkimistä vielä toistaiseksi. Turhaa on myös XHTML:llä leikkiminen. Jos joku ei osaa sitä käyttää (sen perusteella, että hänellä on oikea, hyvä syy siihen), niin XHTML:n suositteleminen on karhunpalvelus. Siitä ei silloin ole mitään hyötyä, mutta haittaa kylläkin.


      • .............
        Yucca kirjoitti:

        Quirks-tilasta varmaankin on kyse, jos ei toimi IE 7:ssä. Mutta entäs kaikki IE 6:n käyttäjät? Kyllä position: fixed on turhaa leikkimistä vielä toistaiseksi. Turhaa on myös XHTML:llä leikkiminen. Jos joku ei osaa sitä käyttää (sen perusteella, että hänellä on oikea, hyvä syy siihen), niin XHTML:n suositteleminen on karhunpalvelus. Siitä ei silloin ole mitään hyötyä, mutta haittaa kylläkin.

        Aika siirtyä edes jotenkuten standardeja noudattaviin selaimiin. Ja IE7 saa ainakin arvosanan "huono", eikä IE6:n "käyttökelvoton". IE8 on vielä hieman parempi, "välttävä". Firefox/Chrome/Safari/Opera ollaan mielestäni "hyvä". Erinomaista en ole vielä nähnyt... tosin Safari ja FF betat ovat melko lähellä. XHTML vaatii hieman enemmän, mutta IE ei tule noudattamaan HTML5 määrityksiä vielä moneen vuoteen, toisin kuin kaikki kilpailijat.


    • ................

      Niin ja käytä XML-tyylisiä tageja sitten. Eli ei vaan , jne.

    • aloittaja

      Ei ole tuttua tuo XHTML. Eli voinko muuttaa pelkän doctypen vai pitääkö sivustolle tehdä muutakin muutoksia? Onko muita keinoja tehdä paikallaan pysyviä nappeja kuin tuo position:fixed ja framet?

      • Jaska Perusjaska

        Jos muutat doctypen XHTML:ksi, niin täytyy muuttaa koodikin sitten sen mukaiseksi. Eli tuossakin pätkässä lopetusmerkit br- ja img-tageihin. Kaikki html-ulkoasumääritteet veks, jos sellaisia on jne. Kannattaa lukaista ehkä pari perusopasta xhtml:stä ennen kuin menet muuttamaan mitään. Xhtml on periaatteessa hyvin koodattua html:ää.. Tai ainakin se pakottaa kirjoittamaan parempaa koodia. Lopetustagin tai -merkin puuttuminen aiheuttaa aina virheen. Samoin kuin atribuuttien lainausmerkkien puuttuminen. Lisäksi koodi pitää olla hierarkisesti oikein. Esim. Mikko Ei ole validia koodia. http://www.ohjelmointiputka.net/opas.php?tunnus=xhtml Tuossa on jotain perusjutttuja html:n ja xhtml:n eroista.


    • apuuva112

      Itse olen opetellut css tyylien laiton ja pyrkinyt mahdollisimman vähäiseen tyylien laittamiseen html koodiin (omasta mielestä näin on helpompi hallita ettei tule liian sekaista koodia myöhempään päiviitämistä ajatellen). Voisi auttaa myös tässä tilanteessa. Johtuisikohan siitä tuo ongelma että ie:ssä ei tueta täysin position:fixed tämä puhdas arvaus ei tieto. esim. #kuva1 { position:absolute; top:50px; left:700px; }

      • ...................

        Jos IE katsoo ettei sivuston HTML ole tehty oikein, se menee pois standarditilasta tagikeittotilaan. Eli tilaan, joka yrittää tehdä jotain selkoa epästandardista HTML:stä. Firefox, Safari, Chrome ja Opera antavat paljon enemmän anteeksi tässä asiassa. Ja display: fixed; toimii *vain* standarditilassa.


    • aloittaja

      Samalla sivulla taustakuva toimii fixedillä. Mutta noi napit ei. Eikä toimi vaikka prosenttien tilalle laittaa pixelit. Liian iso homma muuttaa sivut xhtml:lle Onko muuta konstia millä saisin ne fixedit toimimaam oikein. Onko tossa rivissä jotain muutettavaa?

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

    Luetuimmat keskustelut

    1. Kelekkakisat

      Mikä vakava onnettomuus sattunut kisoissa. On peruttu koko kisat. Pelastuskopteri näytti käyvän paikalla.
      Nivala
      10
      5496
    2. Kuinka pitkä välimatka

      on teidän kotien välillä?
      Ikävä
      87
      2936
    3. Eikö me voitais

      Vaan harrastaa seksiä kun muusta ei tule mitään
      Ikävä
      46
      2822
    4. Onko kaivattusi

      …mielestäsi älykäs, tai kenties tyhmä? Oma mielipide.
      Ikävä
      49
      2223
    5. Oletko huomannut

      Yhden muutoksen?
      Ikävä
      25
      2211
    6. Pitäis vaan lopettaa

      Sinun kanssa yhteydenpito. Alkaa vaan haluamaan enemmän ja tuskin lopulta mikään kohtaisi. Ja ikävä vaan kasvaa ja lähei
      Ikävä
      13
      2170
    7. Epäilen ettet edes

      Kehtaisi liikkua kanssani.
      Ikävä
      44
      2092
    8. Ikävä uutinen uudesta Unelmia Italiassa -kaudesta

      Unelmia Italiassa -sarja on ollut supersuosittu ja uutta kautta on odotettu. Nyt on tullut se aika, että TV-katsojat pää
      Tv-sarjat
      7
      1913
    9. Aivan kauheaa

      Veikö koskiuoma taas ihmishengen? Se pitää kieltää!
      Imatra
      12
      1843
    10. Lähtisitkö Erikoisjoukot-leirille? Yksi kokelas paljastaa karun totuuden kulissien takaa

      Erikoisjoukot realityssä kokelaat kohtaavat omat henkiset ja fyysiset rajansa. Nyt yksi kokelas paljastaa karun totuuden
      Tv-sarjat
      17
      1831
    Aihe