• Apgrejdovali smo forum na XenForo 2.1.1, ukoliko imate predloga vezanih za izgled ili funkcionalnost foruma, ili ukoliko naletite na neki problem, javite nam OVDE

    DEFINISALI SMO PRAVILA FORUMA. Pročitajte ih, pojaviće se automatski kada krenete da čitate nešto!

Opera - iFrame bug?

ZoNi

Free SW Guru
Učlanjen(a)
25.04.2009.
Poruka
3.254
Rezultat reagovanja
0
Moja konfiguracija
Kada se napravi strana sa ugrađenim iFrame-om, i zada se da taj iFrame bude "transparentan", tj. da preuzme boju pozadine od glavne strane, u Operi se dobije ZELENI iFrame!

Zašto? Može li se to popraviti? Nije veliki problem kada je pozadina definisana kao boja, ali jeste ako je slika u pozadini. U svim ostalim browserima sve je OK.

Primer: http://zoni.mycity.rs/temp/

Glavna strana:
Kod:
<html>
<head>
<title>naslov</title>
</head>

<body bgcolor="silver">

<iframe src="iframe.html" width="300" height="400" scrolling="auto" frameborder="0" allowtransparency="true">

</body>
</html>
iFrame:
Kod:
<html>
<head>
<title>naslov</title>
</head>

<body leftmargin="0" topmargin="0" bgcolor="transparent">
iFrame

</body>
</html>
 

ZoNi

Free SW Guru
Učlanjen(a)
25.04.2009.
Poruka
3.254
Rezultat reagovanja
0
Moja konfiguracija
Rešen problem :)

iFrame treba da ima definisanu transparentnost preko CSSa, a ne u BODY tagu!

Kod:
<html>
<head>
<title>naslov</title>
<style type="text/css">
body {background-color:transparent;}
</style>
</head>

<body leftmargin="0" topmargin="0">
iFrame

</body>
</html>
 
Vrh