Maske-element auf hintergrund, Bild mit transparentem overlay-Farbe

Maske-element auf hintergrund, Bild mit transparentem overlay-Farbe

Ist Beispiel von, was ich versuche zu erreichen. Körper hat hintergrund Bild. Über das Bild ist die "Deckkraft" der Schicht. Dann bekam ich eine Liste mit Elementen, die im hintergrund soll maskiert werden, so dass Sie vollständig transparent.

Ist es überhaupt möglich mit CSS ?

failed DEMO: link

HTML-Struktur:

<div id="opacity">
    <ul>
        <li>
            <div class="mask">
                <a class="fancybox" rel="group" href="#">
                    <img src="name.png" class="thumb" />
                </a>
            </div>
        </li>
        <li>
            <div class="mask">
                <a class="fancybox" rel="group" href="#">
                    <img src="name.png" class="thumb" />
                </a>
            </div>
        </li>
    </ul>  
</div>
  • Yep, ist es. Aber alle Kinder, eine transparente Eltern sind auch transparent. Also, Sie haben zu schieben der nicht-transparenten Elementen in es mit position:relative oder position:absolute.
  • Ich würde den hintergrund mit z-index:1, die frames mit z-index:0 und berechnen Sie die Deckkraft auf die Bilder wie gewünscht durch eine Summe von hintergrund und Rahmen. Oder einfach nur sehen, @Danko.
InformationsquelleAutor 01e5Dk | 2014-09-16
Schreibe einen Kommentar