Quiero la flecha que aparece cuando un div está suspendido here para también soltar una sombra. La flecha se extrae de css:Sombra paralela CSS para la flecha dibujada CSS
.arrow {
position:absolute;
margin-top:-50px;
left:80px;
border-color: transparent transparent transparent #ccff66;
border-style:solid;
border-width:20px;
width:0;
height:0;
z-index:3;
_border-left-color: pink;
_border-bottom-color: pink;
_border-top-color: pink;
_filter: chroma(color=pink);
}
El ajuste de sombra quiero aplicar es:
-moz-box-shadow: 1px 0px 5px #888;
-webkit-box-shadow: 1px 0px 5px #888;
box-shadow: 1px 0px 5px #888;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=0, Color='#888888')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=0, Color='#888888');
el problema en sólo pegar el ajuste en la flecha de sombra es que la sombra se aplica a todo el lapso cuadro y resultados en una sombra de cuadro en lugar de una sombra paralela para la flecha.
P.S. Quiero intentar tanto como sea posible para no usar explorercanvas, ya que estoy tratando de minimizar las etiquetas de script en el html. Sin embargo, si es necesario, proporcione el código.
+1. Esto es probablemente lo más cercano que va a obtener usando CSS puro. Por supuesto, solo funciona si tu triángulo tiene una esquina en ángulo recto. También necesitarás jugar con el índice z para asegurarte de que la caja girada se encuentra en capas detrás de la caja principal, pero delante de la sombra de la caja principal (hmm, ¿complicado?). Finalmente, si está soportando IE, ya estará usando un estilo 'filter' para la sombra; tenga en cuenta cómo los filtros interactúan (o no) al aplicar la rotación también. – Spudley
Ooh, eso es genio. –
Además, no sabía que 'BasicImage' admitía roataiones de 45 grados; Pensé que tenías que usar el filtro 'Matrix' para algo que no fuera 90/180/270. Ref http://msdn.microsoft.com/en-us/library/ms532918%28v=vs.85%29.aspx, pero si tiene un enlace mejor, estaría interesado en verlo. – Spudley