Daily Code Poem #25
Wenn ich Transparenz mit CSS erstelle habe ich immer dasselbe Problem. Entwede ist das gesamte Element durchsichtig oder nicht. Ich will aber, dass der Hintergrund durchsichtig ist und der Text normal lesbar bleibt. Was kann ich da machen?
Du musst dazu zwei div-Tags in HTML verschachteln.
1 2 3 4 5 6 7 8 9 10 | <!-- container two starts -->
<div id="layMain">
<div class="layTrans"></div>
<div class="layInhalt">
<h1>über schrift füR den Inhalt</h1>
<p>Lorem ipsum dolor sit amet,
consectetuer adipiscing elit.
Quisque molestie.</p>
</div>
</div> |
Nun müssen wir nur noch die Stile im CSS richtig definieren:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #layMain { position: relative; float: left; margin-left: 20px; padding: 30px; width: 200px; overflow:hidden; color: white; } #layMain .layTrans { position: absolute; top: 0px; left: 0px; width: 240px; height: 500px; opacity: 0.5; filter: alpha(opacity=50); -moz-opacity: 0.5; background-color: black; z-index: -1; } .content { position:relative; } |
Weitere Posts zu diesem Thema
- Den Titel eines Posts mit einem Band hinterlegen [Code Poem #7]

Ich hätte als Titel gerne ein Band über einem Hintergrund, so wie es auf dem Bild aussieht: Dies geht eigentlich ganz einfach mit den neuen Techniken [...] - Daily Code Poem #3
Wie kriege ich typographische Anführungszeichen mit CSS hin? ... blockquote { position: relative; text-indent: 2em; width: 200px; color: #999; } .bsta [...] - Text mit CSS3 rotieren
Ich finde jetzt immer mehr Techniken um mit CSS3 und HTML (bis vor kurzem HTML 5) zu arbeiten. Immer mehr Browser untersützen jetzt die neuen Versione [...] - Ein CSS-StyleSheet zum Anfang
Es fällt mir immer wieder auf, dass manche Designer auf grundlegende CSS-Definition vergessen. Am öftesten wird das zurücksetzen der vom jeweiligen Br [...] - Ein wenig Dynamik mit Scriptaculous
Imm wieder kriege ich die Frage, wie man als Startseite Bilder, Puzzleteile ode ähnliches in einer Zeile anzeigt und dann links/rechts scrollen kann. [...]




Momentan sind 0 Benutzer, 7 Gäste & 2 Crawler online.
Seit 2007 wurden 1087 Posts veröffentlicht & kein Post wird erscheinen.
Es wurden 854 Kommentare geschrieben & 203 TrackBacks gesetzt.
Es existieren 1 Antworten zu diesem Post
schrieb am 28. 6. 2010 um etwa 11 Uhr:oder aber rgba() nutzen :) Aber das geht nur bei CSS3, also den coolen, browsern :)
Es gibt bereits einen TrackBack zu diesem Post