Transparentes Frame
bikerleo
- html
0 Zeromancer1 Stefano Albrecht0 JB
Hallo,
ich möchte eine "Wetter-Anzeige" in meine Seite einbauen.
Bei einem Anbieter habe ich dazu folgenden Code erhalten:
<iframe width="145" height="149" marginheight="0" marginwidth="0" frameborder="0"
src="http://www.wetteronline.de/cgi-bin/homecif?WMO=10488&PLZN=Dresden&L=de
&BGC=FFA6A6&B=0">
</iframe>
Nun ist die Hintergrundfarbe nicht mein Geschmack. Da ich an der Stelle, an der das Wetter angezeigt werden soll ein Hintergrund-Farbverlauf als jpg habe, wäre es doch schön, wenn der Hintergrund des iframe transparent wäre.
Gibt es in html einen Farbcode "transparent"? Wie könnte ich die Sache sonst realisieren?
Vielen Dank
Leo
Hallo bikerleo,
Gibt es in html einen Farbcode "transparent"? Wie könnte ich die Sache sonst realisieren?
mittels CSS kann man diese realisieren:
background:transparent;
jedoch wird mit einem Iframe nur eine externe Seite geladen. In deinem Fall ist dies Inhalt von "http://www.wetteronline.de/cgi-bin/homecif?WMO=10488&PLZN=Dresden&L=de&BGC=FFA6A6&B=0". Dies kannst du m.E. nicht beeinflussen.
Mit freundlichen Grüßen,
André
Hallo Stefano,
"allowtransparency="true" und background-color:transparent macht es möglich die iframe transparent zu bekommen."
Das stimmt zwar, aber auf das externe Angebot hat Leo ja keinen Einfluss.
Da der Anbieter aber nun mal explizit Weiß als Hintergrundfarbe in sein Angebot eingebaut hat, und nicht Transparent, wird da nichts zu machen sein:
<body bgcolor="#ffffff" ...
Abgesehen davon wäre die Wolke/Sonne vor einem anderen Hintergrund als Weiß auch ziemlich weiß-pixelig umrandet und würde nicht sonderlich gut aussehen.
Gruß Gernot
Servus Gernot!
Das stimmt zwar, aber auf das externe Angebot hat Leo ja keinen Einfluss.
Du hast vollkommen recht. Die Frage des Hosts habe ich sehr oberflächlich betrachtet, quasi nur den letzten Teil gelesen ;~)
Abgesehen davon wäre die Wolke/Sonne vor einem anderen Hintergrund als Weiß auch ziemlich weiß-pixelig umrandet und würde nicht sonderlich gut aussehen.
Gar scheußlich?
Freundliche Grüße
Stefano Albrecht
Hallo,
hab' mir gerade die Seite des Anbieters angeschaut:
Jetzt können Sie Farbe in Ihr Wetter bringen ...
RGB-Farbbeispiele:
FFFFCA C6DFFF C0C0C0 6DB171 FFA6A6 D8B0FF
Möchten Sie eine andere Farbe verwenden? Ersetzen Sie die RGB-Farbenummer im Quellcode durch die Nummer Ihrer Wunschfarbe.
<iframe width="149" height="155" marginheight="0" marginwidth="0" frameborder="0"
src="http://www.wetteronline.de/cgi-bin/homecif?WMO=10513&PLZN=K%F6ln&L=de
&BGC=6DB171">
</iframe>
-> &BGC=6DB171
6DB171 durch den gewünschten Farb-Hex-Code (Deiner Webseite) ersetzen. Das sollte das selbe Ergebnis erzielen. Wenn du es trotzdem transparent brauchst wärs ein Versuch wert statt RRGGBB dort mal 'transparent' reinzuschreiben vielliecht. je nach dem wie die das lösen könnte das sogar klappen.
Mit &B=0 hinter dem farbcode bekommt man auch den Rahmen weg, wenn man das möchte.
http://www.wetteronline.de/cgi-bin/regframe?3&PRG=homeifinfo&LANG=de&PLZ=89075&PLZN=Ulm