Hinzufügen von CSS-inset box-shadow, um das parent-element over the top of a Kind Bild

Ich versuche, fügen Sie Schatten auf das parent-Objekt, in dem ein Kind <img> element positioniert ist drin. Ich wan die inset-Schatten überlagern das Bild.

Mein HTML code ist:

<section class="highlights">
    <img src="images/hero.jpg" alt="" />
</section><!-- End section.highlights -->

und CSS:

.highlights {
    height: 360px;
    padding: 0;
    position: relative;
    overflow: hidden;
    opacity: 0.9;

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; 

    z-index:1;
}
.highlights img {
    height: auto;
    width: 100%;
    margin: 0 auto; 
    display: block;
    position: relative;
}

.highlights {
    -webkit-box-shadow: inset 0 0 10px 0 rgba(0, 0, 0, 0.2);
    box-shadow:  inset 0 0 10px 0 rgba(0, 0, 0, 0.2);
}

Schatten ist nicht angezeigt für mich. Was habe ich falsch gemacht?

InformationsquelleAutor Caspert | 2013-08-02
Schreibe einen Kommentar