Tiedän, että iframe ei oo teidän mieleen, mutta editorissa kuitenkin tarviin sitä ja vieläpä läpinäkyvänä. Ongelmia siis IE:n kanssa.
http://www.menthal27.net/esimerkit/lapinakyva-iframe/ Tota ohjetta ole lukenut ja testannut, mutta eipä toimi IE:llä, vaikka siinä toisin väitetään. Operassa ko tausta näkyy läpinäkyvänä(harmaana), mutta ie:ssa vaaleanpunaisena. Onko teillä samoin. Ideota?
Näyttäisi toimivan ainakin IE6:lla. Mistähän versiosta mahtaa olla kyse?
PS. Tosin jostain syystä iframen sisällä olevan tekstin ulkoreunoilla on havaittavissa hieman pinkkiä, joka on siis käsittääkseni kyseisessä koodissa läpinäkyväksi määritelty väri.
Mulla on IE8 ja näkyy kokonaan vaaleanpunaisena
Lähtisin ehkä itse etsimään jotain vaihtoehtoista toteutustapaa (esim. leikkaamalla taustasta sopiva pala iframen sisään + background-position: fixed), sillä alkaa mennä sen verran epästandardiksi koodiksi. Ja lisäksi tuo kuvailemani IE6:n "bugi" ei näytä kauniilta.
kinnala kirjoitti:
leikkaamalla taustasta sopiva pala iframen sisään + background-position: fixed
En nyt iha ymmärtäny leikkaamista. Aiemmin mulla olin yksinkertaisesti sama taustaväri, mutta nyt läpinäkyvyys ois oikeesti tarpeen, sillä taustalla on kuva.
Taustakuvasta leikkaat tekemäsi iframen kokoisen palasen jollain kuvankäsittelyohjelmalla ja laitat leikatun palan iframen taustakuvaksi. Lisäksi laitat iframen osoittamalle sivulle CSS-määreen "background-position: fixed", joka käskee taustakuvan liukua mukana sivua scrollattaessa. Tällöin tulee vaikutelma läpinäkyvyydestä.
Eipä kai siin sitten muu auta. Kyllä nyppii tämä IE, Operalla toimis niin loistavasti ilman kikkailuja. Noi leikkelyt kumminkin ikaviä, kun ois tarkotus käyttää samaa editoria usemmilla sivuilla...
hauki mikä oli ongelma.. miksi tuo kuvan asettaminen siihen taustalle on ongelma?
IE ilmeisesti tahtoo HTML:ään sellaisen hauskan attribuutin kuin allowtransparency:
<iframe src="sivu.html" name="kehys" width="250" height="250" frameborder="0" allowtransparency="true"></iframe>
Nyt pelkän CSS:n sivu.html:ssä pitäisi riittää myös IE:lle. Sikäli jos tämä toisaalta nappaamani vinkki pitää kutinsa.
Tosiaan toimii noin. Onneks en ehtiny leikellä taustaa...
reca kirjoitti:
hauki mikä oli ongelma.. miksi tuo kuvan asettaminen siihen taustalle on ongelma?
Ei varsinaisesti ongelma, mutta kun dynaamisia sivuja on monta ja osassa eri tausta niin työnmäärällä ei rajaa...
Aihe on jo aika vanha, joten et voi enää vastata siihen.