RuleBreaker18
Themenersteller
Azubi
Neuling (5 Beiträge)

HTML Bachground mit Bild

am 21.09.2010, 12:49 Uhr eröffnete RuleBreaker18 folgenden Thread
HTML5 & CSS    2883 mal gelesen    11 Antwort(en).

Hey ihr lieben,

wie kann ich auf einer html farb unterlage (z.B: <font-color="#000000">) ein bild draufpacken? Siehe:

Schwarze unterlage:


Bild:


Gesamt:


Mit freundlichen Grüßen
Markus


joerg
Avatar joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
am 21.09.2010, 13:04 Uhr schrieb joerg

Hallo Markus

Also erstmal wirst du ein transparentes Bild im Gif Format brauchen um dein Ziel zu erreichen.

[html]
Text
[/html]

Oder du nimmst einfach dein Bild was du jetzt erstellt hast und bindest das ein.

Gruß
Jörg


Zufällige Umleitung zu der Startseite einer meiner Domains
Meine ungewöhnlichen Tools

willmann
Avatar willmann
TYPO3-Freelancer.
Guru (246 Beiträge)
am 21.09.2010, 14:24 Uhr schrieb willmann

RuleBreaker18 schrieb:

Hey ihr lieben,

wie kann ich auf einer html farb unterlage (z.B: <font-color="#000000">) ein bild draufpacken? Siehe:



Mal abgesehen davon, dass "font-color" eher nicht den Hintergrund angibt, möchtest Du das so nicht verwenden.

CSS:

background-color: #000;
background-image: url(/path/to/image);

sollte helfen, wenn das Bild entsprechend passt (transparent oder passende Hintergrundfarbe).

Marc


Marc Willmann. TYPO3-Freelancer.
http://www.marc-willmann.de


gelöschter Benutzer
am 21.09.2010, 16:31 Uhr schrieb

joerg schrieb:

Hallo Markus

Also erstmal wirst du ein transparentes Bild im Gif Format brauchen um dein Ziel zu erreichen.

....



Ich glaub PNGs sind besser geeignet als GIFs, denn so eine Grafik mit 256 Farben ist nicht gerade schön anzusehn, vor allem wenn Farbverläufe mit im Spiel sind.


hansen
Foren Moderator
Content Gott (1886 Beiträge)
am 21.09.2010, 17:16 Uhr schrieb hansen

Ultima schrieb:


Ich glaub PNGs sind besser geeignet als GIFs, denn so eine Grafik mit 256 Farben ist nicht gerade schön anzusehn, vor allem wenn Farbverläufe mit im Spiel sind.


Hallo Thomas,

wenn Du Dir das Bild oben ansiehst, dann benötigt er genau 2 Farben - fff und 900 oder ähnliches, oder für fff tranparent, bei Marcs Lösung.
Was will er dann mit PNG wenn er mit GIF eine viel schlankere Datei haben kann?
Optisch gibt es keinen Unterschied.

hansen


Nepal Rundreisen

Raptor
Avatar Raptor
IT-Student
Content Gott (1013 Beiträge)
am 21.09.2010, 17:31 Uhr schrieb Raptor

Bei gif-Grafiken gibt es kein Transparenz-Antialiasing. Daher hast du bei gifs immer solche schönen Pixelkanten. PNG ist die einzig vernünftige Variante um mit Transparenz zu arbeiten.


Meine Developer-Website mit den Web-Entwickler-Tools.
Meine Web-Entwicklungs-Dienstleistungen

[url="http://www.seitenreport.de/forum/beitraege/seitenreport_verlosungen/wichtig_neue_regel

hansen
Foren Moderator
Content Gott (1886 Beiträge)
am 21.09.2010, 17:37 Uhr schrieb hansen

Raptor schrieb:

Bei gif-Grafiken gibt es kein Transparenz-Antialiasing. Daher hast du bei gifs immer solche schönen Pixelkanten. PNG ist die einzig vernünftige Variante um mit Transparenz zu arbeiten.


Hallo Flo,

bekommt man auch bei Gif hin, man muss halt das Bild noch bearbeiten, bei maximaler Größe. Der Lohn ist aber dann die schlankere Datei.
Und PNG ist erst ab IE 7 darstellbar.

hansen


Nepal Rundreisen


gelöschter Benutzer
am 21.09.2010, 20:46 Uhr schrieb

hansen schrieb:

....
bekommt man auch bei Gif hin, man muss halt das Bild noch bearbeiten, bei maximaler Größe. Der Lohn ist aber dann die schlankere Datei.
Und PNG ist erst ab IE 7 darstellbar.
...



Schlankere Datei?? Was für GIFSs hast du denn?
Bei GIFs kommt eine Flächenkompresion zum Einsatz, bei dem PNG mit Text wird es als Vektor gespeichert und das spart sehr viel Platz.

Und wie Raptor schon richtig sagte, diese Art der Transparenz bekommst du mit GIFs unmöglich hin. Das wird deutlich wenn sich die Hintergrund Farbe ändert.


Und wer jetzt noch den IE 6 nutzt ....
Irgendwie muss man die Leute ja dazu bewegen das sie Ihren Browser aktualisieren allein schon aus Sicherheitsgründen.


hansen
Foren Moderator
Content Gott (1886 Beiträge)
am 22.09.2010, 20:04 Uhr schrieb hansen

Ultima schrieb:

Schlankere Datei?? Was für GIFSs hast du denn?
Bei GIFs kommt eine Flächenkompresion zum Einsatz, bei dem PNG mit Text wird es als Vektor gespeichert und das spart sehr viel Platz.
Und wie Raptor schon richtig sagte, diese Art der Transparenz bekommst du mit GIFs unmöglich hin. Das wird deutlich wenn sich die Hintergrund Farbe ändert.


Hallo Thomas,

in Bayern verwenden wir die gleichen GIFs, wie in den restlichen Bundesländern.
Mal abgesehen davon, das die Anforderung von Markus mit CSS auch zu lösen ist, kommt es immer darauf an, was für Vorgaben gegeben sind.
Bei der von Markus z.B. wäre GIF die bessere Lösung.
Vorgabe ist hier - dunkler Hintergrund (in dem Fall schwarz) - dunkle Schriftfarbe - kleine Schrift.
Mit PNG 8 ist das Ergebnis nicht zu gebrauchen.
Der Unterschied bei dieser Konstellation zwischen PNG 24 und GIF ist kaum feststellbar.
Die Datei von GIF - Hintergrund Transparent - Schriftfarbe #900 - Höhe 6px hat eine Größe von 539 Byte und die von PNG 1,54 KB.
Man kann natürlich die PNG 24 auch noch kleiner bekommen, aber dann wird die Qualität schlechter als GIF.
Bei dunklen Farben und kleiner Schrift ist GIF die bessere Wahl, bei hellen Farben und/oder größerer Schrift ist PNG 24 besser.
Und man bekommt die Transparenz bei GIF hin -- Photoshop -> für Web speichern -> Datei Gif wählen -> bei Farbpalette alle Farben löschen bis auf #900 - damit hat die GIF-Datei nur noch eine Farbe und der Hintergrund ist transparent.

hansen


Nepal Rundreisen

RuleBreaker18
Azubi
Neuling (5 Beiträge)
am 25.09.2010, 14:00 Uhr schrieb RuleBreaker18

Danke euch für die Hilfe. Ich kann den Code leider nur als HTML angeben und nicht als CSS. Deswegen habe ich joergs code verwendet: Text

Es kahm dabei leider zu einem fehler. Zweck des Codes war, das sich der schwarze Hintergrund immer der Bildschirmbreite anpasst, und das bild immer an der gleichen stelle bleibt.

Beispiel

Auflösungsbeispiel 1:


Auflösungsbeispiel 2:


Wie macht man das?

Mit freundlichen Grüßen
Markus


Raptor
Avatar Raptor
IT-Student
Content Gott (1013 Beiträge)
am 25.09.2010, 15:24 Uhr schrieb Raptor

Du könntest die Hintergrundfarbe einem

zuweisen:
[html]


Text


Meine Developer-Website mit den Web-Entwickler-Tools.
Meine Web-Entwicklungs-Dienstleistungen

[url="http://www.seitenreport.de/forum/beitraege/seitenreport_verlosungen/wichtig_neue_regel



« zurück zu: HTML5 & CSS

Das Seitenreport Forum hat aktuell 5275 Themen und 36110 Beiträge.
Insgesamt sind 48360 Mitglieder registriert.