Avatar billede busschou Praktikant
15. juni 2005 - 09:09 Der er 9 kommentarer og
2 løsninger

baggrund i iframe

Hvordan kan man styre baggrunden i en iframe?
En ganske normal iframe uden nogen parametre har hvid baggrund i IE og Opera
Men i FF og Netscape følger den overordnede baggrund med iggenem i iframen
Er det muligt at få baggrunden til at følge med i IE og Opera også, og i givet fald så hvordan ?
Avatar billede doodoo Novice
15. juni 2005 - 09:20 #1
Jamen du angiver jo baggrunden i den side du henter frem i iframen?

Det sker jo ved normalt background-color: #XXX;
Avatar billede busschou Praktikant
15. juni 2005 - 09:24 #2
Så må jeg hellere forklare mig bedre :o)
Jeg benytter et billede i min hovedside, billedet gentages i y
Hvis jeg sætter samme billede som baggrund i iframen, så vil det være forskudt i forhold til baggrunden på hovedsiden
Alternativt skulle jeg så på siden jeg henter i iframen bikse med at forskyde billedet afhængig af brugerens opløsning, browser, system mm. - pænt bøvlet
Egentlig troede jeg at jeg skulle leve med at iframen har hvid baggrund fordi jeg ikke ville sidde og positionere billedet
Men nu viste det sig uden jeg viste det at effekten som default i FF og Netscape er at den er transperent
Avatar billede busschou Praktikant
15. juni 2005 - 09:36 #3
Jeg har forsøgt at sætte background-color:transparent , men uden held
I samme spørgsmål har jeg egentlig lyst til at spørge om man kan sætte baggrund på form elementer til transperent? dvs input og textarea mm.
Disse elementer bliver umiddelbart hvide i alle browserne, også derfor det undrer mig med forskellen lige netop på iframen :o)
Avatar billede lenn Nybegynder
15. juni 2005 - 09:53 #4
Det kan godt være at jeg har misforstået spørgsmålet - men hvis jeg har forstået dig ret, så prøv at kigge på det her... http://www.eksperten.dk/spm/319926

Jeg sad selv med et lignende problem...
Avatar billede busschou Praktikant
15. juni 2005 - 10:05 #5
lenn >> interessant, synes ikke jeg kan finde noget fra w3c om det, kun fra microsoft. Men det virker tilsyneladende såvel på iframen som på form elementer. Så points må være dine :o)
Dog vil jeg lige lade spørgsmålet stå åbent lidt endnu, for det virker i IE, Netscape og FF, men ikke i Opera. Måske nogen kender et hack til opera?
Avatar billede lenn Nybegynder
15. juni 2005 - 10:08 #6
Desværre kan jeg ikke hjælpe dig mht. opera...
Avatar billede westegn Nybegynder
15. juni 2005 - 10:40 #7
Jeg har selv lavet en iframe med transparent bg. Tjek linjen allowtransparency...

<iframe src="tekst1.htm" name="iframe" width="310" marginwidth="0" height="320" marginheight="0" align="top" scrolling="auto" style="position:absolute; left:125px; top:100px; z-index:10" allowtransparency="true" frameborder="0"></iframe></p>

Tjek iøvrigt denne tutorial..:
http://www.nicolin.dk/multimedia/dreamweaver.htm

Jeg ved godt at det er dreamweaver, men der er et menupunkt (under dreamweaver) til venstre der hedder iframes... måske er der hjælp at hente....
Avatar billede busschou Praktikant
15. juni 2005 - 10:45 #8
westegn >> Det er netop med allwTransparency :o).. det virker så ikke i opera.. så vidt jeg kan se er det en MS ting, og derfor undrer det mig egentlig at det virker i netscape og FF

Så hvis nogen kender en løsning til opera hører jeg gerne
Samt hvis nogen ved hvordan man snildt kan sætte allowTransparency på en smart måde så hører jeg også gerne det, jeg tænker om den kan sættes globalt, ligesom når jeg benytter css normalt, så jeg slipper for at sætte den på alle elementerne. Jeg har en masse input elementer jeg gerne vil have det på, og der ville det jo være rart hvis den så kunne sættes som default
Avatar billede lenn Nybegynder
15. juni 2005 - 12:31 #9
Avatar billede busschou Praktikant
21. juni 2005 - 15:52 #10
hmm ikke noget videre spændende på de links

Kan det virkelig passe at man ikke kan lave en iframe transperant i opera?.. irriterende :o( ...
allowTransparency virker i IE, NN, FF men til gengæld vil dokumentet ikke validere..
Man kan vist ikke få det hele...suk suk
Avatar billede busschou Praktikant
25. juni 2005 - 08:57 #11
Nå jeg dropper Operas problemer for denne gang
Tak for hjælpen lenn :o)
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