E 'possibile avere in qualche modo solo un riquadro di ombreggiatura su un lato di un div? Si noti che sto parlando di un riquadro inset qui, non della normale ombra esterna.Inset Box Shadow solo su un lato?
Ad esempio, nel seguente JSFiddle, si vedrà che l'ombra interna appare su tutti e 4 i lati, in vari gradi.
Come faccio a visualizzarlo SOLO in alto? O al massimo SOLO in alto e in basso?
JSFiddle:http://jsfiddle.net/ahmadka/KFrun/
HTML:
<div class="myDiv">
<div class="text">
Lorem ipsum ....
</div>
</div>
CSS:
.box
{
-webkit-box-shadow: inset 0px 5px 10px 1px #000000;
box-shadow: inset 0px 5px 10px 1px #000000;
}
.text
{
padding:20px;
}
Un supplente (e modo completamente personalizzabile) sarebbe un gradiente di sfondo ... – vals
Possibile duplicato di [Come ottenere box-shadow solo sui lati sinistro e destro] (http://stackoverflow.com/questions/11997032/how-to-get-box -shadow-on-left-right-sides-only) – brichins