Avatar billede torstein Novice
17. april 2002 - 20:55 Der er 20 kommentarer og
4 løsninger

baggrundsbillede bag IFRAME...

Hej...

Mindre problem; hvorledes gøres en IFrame usynlig/transperant, da jeg har et baggrundsbillede bagved??

<iframe src="beach_hvorfor.php" name="beach" id="beach" scrolling="auto" width="80%" height="100%" marginwidth="8" marginheight="8" left="150" top="150" frameborder="0" align="right" bgcolor="">
</iframe>

Tak for hjælpen
Torstein
Avatar billede bearhugx Nybegynder
17. april 2002 - 20:59 #1
Her tidligere i dag har jeg også haft det samme problem... Så jeg lytter også :-)

/Søren
Avatar billede knudgert Nybegynder
17. april 2002 - 21:02 #2
<iframe allowtransparency="true" .....

Vil kun virke i IE
Avatar billede werd Nybegynder
17. april 2002 - 21:03 #3
<iframe style="background-color:transparent; border-width:0px;">
Avatar billede werd Nybegynder
17. april 2002 - 21:04 #4
virker også i ns!!
Avatar billede freefreelancer Nybegynder
17. april 2002 - 21:04 #5
<IFRAME NAME="main" ALLOWTRANSPARENCY="true" FRAMEBORDER=0 border=0 scrolling=yes WIDTH="90%" HEIGHT="100%" SRC="main.htm"></IFRAME>


min .css har jeg så denne her i min body style:  background:transparent;
Avatar billede bearhugx Nybegynder
17. april 2002 - 21:06 #6
Hmmm ... i IE virker åbenbart følgende

<iframe src="another.htm" ALLOWTRANSPARENCY="true"></iframe>

Men du må ikke samtidig behandle "background" attributten med Style ellers går det i skudermudder... :-/

Mon der ikke fandtes en standardiseret (W3C)måde at gøre det på :-/

/Søren
Avatar billede backside Nybegynder
17. april 2002 - 21:07 #7
freefreelancer>> Det der skal virke, har det selv på min side.
Avatar billede bearhugx Nybegynder
17. april 2002 - 21:08 #8
hos mig virker <iframe ... style="background-color:transparent"> ikke (IE6.0) :-!

/Søren
Avatar billede backside Nybegynder
17. april 2002 - 21:11 #9
bearhugx>> Det er fordi det er forkert.  ;)
Avatar billede bearhugx Nybegynder
17. april 2002 - 21:15 #10
????
Avatar billede backside Nybegynder
17. april 2002 - 21:26 #11
<iframe ... style="background-color:transparent"> kan man ikke
Avatar billede bearhugx Nybegynder
17. april 2002 - 21:31 #12
prikkerne er bare for at udelade src osv....

Min parent-html-fil er sådanne

<html>
<head>
</head>
<body style="background : url(tile02.gif) fixed;">
  <iframe src="another.htm" style="background-color:transparent"></iframe>
</body>
</html>

another.htm
<html>
<body style="background:transparent">
  Hejsa!
</body>
</html>
Avatar billede bearhugx Nybegynder
17. april 2002 - 21:32 #13
er det stadigvæk forkert... --- Hvis der er noget man ikke kan, må du gerne sige, _hvad_ det er man ikke kan (istedet for bare at sige, at man ikke kan..... ) :-)))))

/Søren
Avatar billede backside Nybegynder
17. april 2002 - 21:34 #14
Øhhh, bliver lige lidt forvirret over hvem der stiller spørgsmålet.
Avatar billede bearhugx Nybegynder
17. april 2002 - 22:07 #15
det er torstein, ikke mig, som har stillet spørgsmålet - men som en del af debatten har du skrevet at jeg gør noget forkert... :-)

Jeg skrev, at jeg ikke kunne få transparency ved at bruge følgende html
  <iframe src="another.htm" style="background-color:transparent"> </iframe>

Du skriver, at der er fordi jeg laver en fejl i det ovenstående.. Jeg spørger så, hvad der er galt :-)))

Hvis du kigger på mit indlæg af 21:31:46, er der så noget galt der (der er hele sourcen...

/Søren
Avatar billede backside Nybegynder
17. april 2002 - 22:14 #16
Det freefreelancer skriver 21:04:24 er korrekt.
Avatar billede freefreelancer Nybegynder
17. april 2002 - 22:15 #17
Tak for rampelyset ;)
Avatar billede torstein Novice
18. april 2002 - 08:36 #18
Det er lækkert med en god debat, jeg kigger og prøver svarene af i eftermiddag, når computeren kalder derhjemme.Torstein
Avatar billede torstein Novice
18. april 2002 - 14:20 #19
Back in business:
Jeg fatter det ikke, eller også gør computeren ikke....
www.farum-volley.dk?side=beach.php er linket hvor den IKKE transparente frame er...Kode til CSS:
body {
    background: #e3ddca;
    font-family : tahoma;
    font-size : 12px;
    SCROLLBAR-FACE-COLOR: #dbd9ab;
    SCROLLBAR-HIGHLIGHT-COLOR: #969386;
    SCROLLBAR-SHADOW-COLOR: #969386;
    SCROLLBAR-3DLIGHT-COLOR: #969386;
    SCROLLBAR-ARROW-COLOR: #969386;
    SCROLLBAR-TRACK-COLOR: #969386;
    SCROLLBAR-DARKSHADOW-COLOR: #969386;

}
HTML-KODE:

<link rel='stylesheet' href='stylesheet.css' type='text/css' title='style sheet'>
<body
onload="java script:{if(parent.frames[0]&&parent.frames['MyFrameOne'].Go)parent.frames['MyFrameOne'].Go()}" topmargin="0" leftmargin="0">
<body style="background:url(images/baggrund.jpg); background-attachment:fixed; background-repeat: no-repeat;">
<iframe src="beach_hvorfor.php" ALLOWTRANSPARENCY="true" name="beach" id="beach" scrolling="auto" width="600" height="300" marginwidth="8" marginheight="8" left="150" top="150" frameborder="0" align="right">
</iframe>

Takker for ulejligheden....
Avatar billede bearhugx Nybegynder
18. april 2002 - 14:56 #20
Har du også sørget for, at filen "beach_hvorfor.php" også siger "background:transparent" --- ellers ser du jo bare "child-framens" hvide baggrund....

/Søren
Avatar billede backside Nybegynder
18. april 2002 - 15:18 #21
Noget i den stil her i beach_hvorfor.php:
<style>
{background:transparent;}
</style>
Avatar billede torstein Novice
18. april 2002 - 17:28 #22
Kunne freelancer ikke smide et svar for nogle point i stedet?
Avatar billede freefreelancer Nybegynder
18. april 2002 - 17:29 #23
Naturligvis :)
Avatar billede torstein Novice
18. april 2002 - 17:38 #24
Takker mange gange for en god og hurtig service/hjælp
/Torstein
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester