![]() |
|
|
Themen-Optionen |
|
|
#1
|
|
Newbie
![]() Registriert seit: 12.07.2007
Beiträge: 65
|
#Begrüßung#
Hallo. #Darstellung# Ich habe bei einer Zelle einer Tabelle eine Hintergrundfarbe festgelegt. Jetzt füge ich in die Zelle ein Bild ein und was passiert? #Problem# Hintergrund verschwindet und nur das Bild erscheint. #Einschränkung# Allerdings ist es nur bei IE der Fall. Bei FireFox funktioniert alles Sinngemäß. #Frage# Gibt es eine Möglichkeit dieses anzupassen? |
|
|
|
#2
|
|
Helper
![]() ![]() Registriert seit: 17.10.2007
Ort: Augsburg
Beiträge: 216
|
is das bild n gif?
__________________
des wird scho ois wern... |
|
|
|
#3
|
|
Newbie
![]() Registriert seit: 12.07.2007
Beiträge: 65
|
das bild ist PNG
hier ist die URL das khaki-Bild sollte eigentlich auf dem dunkel beigen Hintergrund sein. Tut es aber nicht. mit Firefox allerdings ist alles wie es sein soll |
|
|
|
#4
|
|
Ansprechpartner
Forum & Webbereich ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: 09.06.2005
Ort: Waren (Müritz)
Beiträge: 8.654
Verwendet: CS4
|
|
|
|
|
#5
|
|
Gast
Beiträge: n/a
|
Falls du mit "IE" den IE6 meinst schau mal hier, hab ich neulich was zu geschrieben: Elbcoast Weblog » Blog Archive » PNGs mit Alphakanal im IE6 nutzen
|
|
|
|
#6
|
|
Newbie
![]() Registriert seit: 12.07.2007
Beiträge: 65
|
ja, hab den 6.
werde mir mal durchlesen. danke |
|
|
|
#7
|
|
Newbie
![]() Registriert seit: 12.07.2007
Beiträge: 65
|
ja, den 6ten meine ich
Danke für den Link. Werde mir mal durchlesen |
|
|
|
#8
|
|
Newbie
![]() Registriert seit: 12.07.2007
Beiträge: 65
|
toll! jetzt habe ich nen dreifachpost
ehrlich gesagt kriege ich das nicht hin. ich habe jetzt hintergrundfarbe einer Tabelle und ein bild mit transparenz. Code:
<table align="center" bgcolor="#be8739" width="200" border="0" cellpadding="0">
<tr><td><img src="img/menu_head.png" /></td></tr>
kannst du helfen Poddn? |
|
|
|
#9
|
|
DAU
![]() ![]() Registriert seit: 08.03.2006
Ort: Potsdam
Beiträge: 232
Kamera: Canon EOS 450D |
Geh in dein Grafikprogramm deiner Wahl, setz den Hintergrund statt transparent auf die Hintergrundfarbe deine Tabelle. Speicher es als jpg, wahlweise auch png und feddich ist die Laube. Hier ist es überhaupt nicht nötig, eine Hintergrundgrafik transparent zu machen
|
|
|
|
#10
|
|
Gast
Beiträge: n/a
|
Steht doch alles in dem Artikel drin. Du musst der Grafik eine id verpassen und für diese id per css den AlphaImageLoader-Filter drüberbügeln:
HTML-Code:
<html> <head> <style type="text/css"> #menuhead { background-image: url('img/menu_head.png'); width: 200px; height: 100px; } </style> <!--[if lt IE 7]> <style type="text/css"> #menuhead { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_head.png',sizingMethod='crop'); </style> <![endif]--> </head> <body> <table align="center" bgcolor="#be8739" width="200" border="0" cellpadding="0"> <tr> <td><div id="menuhead"></div></td> </tr> </table> Ich zeige ein DIV an und definiere per css für das DIV, dass es 200x100 Pixel groß ist und ein Hintergrundbild haben soll. Damit kommt der IE6 allerdings noch nicht klar. Deshalb bau ich einen "conditional comment" ein: Alles was zwischen <!--[if lt IE 7]> und <![endif]--> steht, wird nur vom Internet Explorer < 7 (also IE6, IE5.5, IE5...) interpretiert. In diesem Block leg ich noch ein CSS an, dass zuerst das Hintergrundbild löscht und dann den besagten AlphaImageLoader anwendet. Easy peasy |
|
|
|
#11
|
|
Newbie
![]() Registriert seit: 12.07.2007
Beiträge: 65
|
da wird ein BILD!! als Hintergrund gesetzt mit Transparenz. Ich jedoch will FARBE als Hintergrund haben und ein BILD mit Transparenz draufpacken.
background-image: url('img/menu_head.png'); background-image: none; haut also nicht mehr hin |
|
|
|
#12
|
|
Gast
Beiträge: n/a
|
Die Farbe haust du in den TD rein. Das background-image: none; bezieht sich lediglich auf den div und dient dazu, das (im IE6 ohne Transparenz darstellende) png-Hintergrundbild zu entfernen.
Ausprobieren, glücklich sein. |
|
|
|
#13
|
|
Ansprechpartner
Forum & Webbereich ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: 09.06.2005
Ort: Waren (Müritz)
Beiträge: 8.654
Verwendet: CS4
|
nimm gif und du hast das Theater nicht...
|
|
|
|
#14
|
|
DAU
![]() ![]() Registriert seit: 08.03.2006
Ort: Potsdam
Beiträge: 232
Kamera: Canon EOS 450D |
Wie ich schon geschrieben habe, ist in seinem Beispiel (einfarbiger Hintergrund) weder ein transparentes gif (die zumeist eher bescheiden aussehen) noch ein transparentes png notwendig. Den ganzen Quatsch mit dem Alphakanal kann man sich sparen. Aber warum einfach, wenns auch kompliziert geht...
|
|
|
|
#15
|
|
Gast
Beiträge: n/a
|
Manchmal gehts halt ums Prinzip.
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
-
Reklame
-
-
- Auftrag: Individuelle Flash-Gallerie
- Webseite - Menüproblem sowie Anordnung des Facebook Buttons
- PSD Aktionen om Paint Shop Pro einbinden. Wie geht das?
- Buch-Vorschläge...
- Eigene Karten im Stil von Google Maps und co. erstellen
- Feengleich und märchenhaft...
- Bilder gezeichnet aussehen lassen
- Typo3 extension Probleme
- Neuzugang
- Luftballons in AE oder Blender? Tipps? :)
- Vorstellung :)
- Hilfslinien einfärben?
- Hilfe zu Maya Dynamics
- Bild in dynamischer HP als Background bzw. Logo
- Wie Bridge Cache automatisch löschen?
- Logo ausdenken/entwerfen ???
- AtomPils
- Fotomontage erstellen
- Wie sind 'Club-Bilder' bearbeitet?
- Internet Explorer seltsames Problem mit Debugging
-
-
Aktuelles Commag
Anzeige
-
Anzeige











Social Media