Transparenz mit CSS

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
Coyote41
Mitglied
Beiträge: 69
Registriert: 06.12.2013 15:21

Transparenz mit CSS

Beitrag von Coyote41 »

Hallo!

Ich wollte gern, dass der Forenhintergrund eine leichte Transparenz, so das der eigentliche Hintergrund durchscheint und hab mal ein wenig herum experimentiert.

Hab in der Colores.css foldenden Eintrag gemacht:

Code: Alles auswählen

.forabg {
	background-color: #ddae58;
	background-image: url("{T_THEME_PATH}/images/bg_list.gif");
  filter: alpha(opacity=75);-moz-opacity: 0.4; opacity: 0.4;
  border:2px solid #955e07
}
Das Problem ist nur, es wird nicht nur das Bild bg_list.gif und die dazugehörig Background Color transparenz, sondern gleich das gesamte Forum. Wo liegt da der Fehler? Der Eintrag dürfte sich doch nur auf forabg beziehen.
Coyote41
Mitglied
Beiträge: 69
Registriert: 06.12.2013 15:21

Re: Transparenz mit CSS

Beitrag von Coyote41 »

OK, habs selber raus bekommen. Für alle die mal das selbe Problem haben:

So sieht der neue Code aus:

Code: Alles auswählen

.forabg {
	background-color: rgba(241,220,181,0.4);
	background-image: url("{T_THEME_PATH}/images/bg_list.gif");
  border:2px solid #955e07
}
RGB stehen für die Farben Rot, Gelb, Blau, daraus wird die Hintergrundfarbe zusammen gemischt. 0.4 steht für die Transparenz der 3 Farben. 0.4 bedeutet 40% Deckkraft was wiederrum bedeutet 60% transparenz. Damit wäre die sache mit der Hintergrundfarbe geklärt. Die Grafik müsst ihr mit einem Grafikprogramm bearbeiten, ich nutz datz Photoshop. Dort eine passende Datei erstellen und die Fläche mit dem selben RGB Farbton füllen, die Deckkraft die mit im Reiter Ebenen ist auf 40% stellen. Danach auf Ebenen gehen und einen Alpha-Kanal hinzufügen, der komplett weiß ist. Speichern unter GIF, Web- Farben und bei der Frage nach Transparenz ein Häckchen für Ja setzen. Datei ab auf den Server, Chach leeren - Fertig! :wink:
Pfiffy
Mitglied
Beiträge: 709
Registriert: 03.09.2008 20:45
Wohnort: München
Kontaktdaten:

Re: Transparenz mit CSS

Beitrag von Pfiffy »

Coyote41 hat geschrieben:RGB stehen für die Farben Rot, Gelb, Blau, daraus wird die Hintergrundfarbe zusammen gemischt.
Falsch!
RGB steht für Rot, Grün, Blau = die drei Grundfarben unseres Lichts.

Grücce
Pfiffy
Kein Support per PN! Ich gebe hier nur Hilfe zur Selbsthilfe. Wer ein Forum betreibt sollte sich intensiv mit allem auseinandersetzen, was dazu gehört! HTML, CSS, PHP, SQL und sogar Englisch kann man lernen!
http://www.cctreff.de
http://www.cabrio-ausfahrten.de
Coyote41
Mitglied
Beiträge: 69
Registriert: 06.12.2013 15:21

Re: Transparenz mit CSS

Beitrag von Coyote41 »

Sorry stimmt, Rot-Grün-Blau ist natürlich richtig. ;)
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“