Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Läpinäkyvä taustakuva

Sivun loppuun

unbound [16.09.2006 11:04:44]

#

Ideana olisi, että bodyssä on taustakuva, ja sitten on table jossa olisi musta taustaväri/1x1 musta kuva, ja tuossa tablessa on 2 td:tä. Mitenköhän tämä onnistuu?

Elisiis:

<body background="exmpl.jpg">

<table cellpadding="0" cellspacing="0" border="0">
   <tr>
      <td>ensimmäinen td/tr</td>
   </tr>
   <tr>
      <td>Tähän teksti normaalilla opacityllä mutta tausta esim. 35% musta.</td>
   </tr>

Vähän epäselvä ehkäpä... :/

Blaze [16.09.2006 11:12:31]

#

Tekemällä "puoliläpinäkyvä" (alfakanavallinen) PNG ja laittamalla sen tuon taulukon taustaksi.
Vinkkejä homman pelittämiseksi IE6:lla: http://alistapart.com/stories/pngopacity/

Gwaur [16.09.2006 11:13:14]

#

Yksi tapa on laittaa osin läpinäkyvän solun taustakuvaksi sellainen yhden pikselin musta, 65-prosenttisesti läpinäkyvä PNG-kuva. Ongelma siinä on se, että kaikki selaimet, eikä etenkään selaimista käytetyin, eivät osaa PNG-formaatin osittaisläpinäkyvyyttä.

äh etana

unbound [16.09.2006 12:03:34]

#

Tuotanoin... koitin saada tuota toimimaan, mutta ei toimi IE:llä vieläkään. sivuni
mikähän mättää?

hmmp [19.09.2006 16:32:15]

#

OpacityObject -objektia ei ole määritelty. ;)

Kentti [19.09.2006 16:35:22]

#

Lataa muuten ekal kerral pirun hitaasti tuon taustakuvan. Kaikki ei välttämät jaksa oottaa...

hmmp [19.09.2006 16:48:28]

#

Vakavasti ottaen: onko mitään turhempaa kuin käyttää javascriptiä taustakuvan läpinäkyvyyden takia?

Blaze [19.09.2006 18:37:59]

#

Minusta yks lysti, tehkööt, jos katsoo vaivan arvoseks. Vähemmän vahinkoa siitä on, ku vaikka linkin tekemisestä Javascriptillä.

unbound [19.09.2006 19:56:21]

#

En saanut toimimaan noita javascript juttuja joten säädin css:llä ton. Nyt toimii riittävän hyvin mutta pitäs saada vielä toi taulukon venyminen poies ja siinä tulee ongelma. Jos laitan tohon keskimmäiseen taulukkoon table-layout: fixed; niin heittää IE:llä mustaks ton td:n. Mitenkähän siis tämä?


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta