ho qualche CSS per la visualizzazione di una riflessione su un elemento che utilizza -webkit-gradiente di fade out:gradienti Riflessione usando i CSS nel browser di Android
.foo { -webkit-box-reflect: below 0 -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.5)), color-stop(0.7, transparent)); }
- Il browser che supportano -webkit-box-riflettere come chrome, questo mostra un riflesso dell'elemento che si attenua gradualmente come previsto.
- Sui browser che non lo supportano affatto, non viene mostrato alcun riflesso.
Tuttavia, sul browser di Android, viene visualizzata una riflessione, ma non si dissolve.
non v'è alcun modo di ottenere Android a uno:
- fade out la riflessione, o
- non mostrare il riflesso a tutti.
So che potrei usare javascript per rilevare il browser e modificare lo stile di conseguenza, ma preferirei molto una soluzione solo CSS.
C'è una bozza di lavoro w3 che renderà possibile questo in futuro usando le domande @supports. http://www.w3.org/TR/2011/WD-css3-conditional-20110901/#at-supports – lucas