Ho una bella struttura semplice div - scatole albero con casella centrale evidenziata con box-shadow:CSS: Perché il colore di sfondo rompe/rimuove l'ombra della scatola?
<div class="offerBox">
<div class="obOffer">
<div class="obOfferTitle">Free</div>
<div class="obOfferPrice">Free</div>
</div>
<div class="obOffer obHiLight">
<div class="obOfferTitle">Title</div>
<div class="obOfferPrice">$10</div>
</div>
<div class="obOffer">
<div class="obOfferTitle">Title 2</div>
<div class="obOfferPrice">$10</div>
</div>
</div>
CSS:
.offerBox {
width: 300px;
margin:10px;
}
.obOffer {
width: 33%;
float: left;
height: 100px;
text-align:center;
}
.obOfferPrice {
padding: 10px;
color: white;
background-color: #85AADD;
}
.obHiLight {
box-shadow: 0 0 25px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 0 25px rgba(0, 0, 0, 0.6);
-webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.6);
}
Uno degli elementi dentro quelle scatole hanno un insieme di proprietà del colore di sfondo. Per alcuni motivi questo colore di sfondo rimuove l'ombra della casella da destra e solo da destra.
Qualche idea, perché e come risolverlo?
vivo esempio del problema: http://jsfiddle.net/SqvUd/
Grazie, ho provato z-index, ma non ho pensato alla posizione: relativo; Risolve il problema. – Okapy
è stato un piacere :) –
Uso di 'posizione: relativo; 'risolto anche questo per me! Grazie mille, mi stava facendo impazzire a cercare di risolvere questo. –