Sto utilizzando border-radius
e box-shadow
per creare un bagliore attorno a un elemento.Come rimuovo solo la parte superiore di un box-shadow?
Posso rimuovere solo la parte superiore di box-shadow
?
div {
margin-top: 25px;
color: #fff;
height: 45px;
margin-top: -5px;
z-index: -10;
padding: 26px 24px 46px;
font-weight: normal;
background: #000; /*#fff;*/
border-top: 0px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: rgba(200,200,200,0.7) 0px 0px 10px 0px;
-khtml-box-shadow: rgba(200,200,200,0.7) 0px 0px 10px 0px;
-moz-box-shadow: rgba(200,200,200,0.7) 0px 0px 10px 0px;
box-shadow: rgba(200,200,200,0.7) 0px 0px 10px 0px;
}
Edit: questo piccolo thingy è il problema!
css funziona – sandeep
Ecco una soluzione assolutamente non professionale e brutta che dovrebbe essere usata da nessuno, e funziona: http://jsfiddle.net/kL8tR/55/ Ho appena nascosto il bordo superiore sotto un elemento nero assolutamente posizionato. –
Non copre l'intero bordo superiore. Sul grande schermo - solo la metà di esso. – Bakudan