2012-03-12 16 views

Respuesta

8

que crean el efecto que desea por favor, compruebe lo siguiente:

http://jsfiddle.net/fx5Lk/

+0

Gran trabajo, gracias! –

+0

El único problema que veo con esto es que no escala. Si tuvieras que aumentar la altura del árbol, ¿podrías obtener la sombra para que coincida con la codificación dura de la altura de las sombras cada vez? –

+0

Ajustando la parte superior e inferior a ~ (-55px); en lugar de establecer una altura en '.sha: after' casi hace esto :) –

0

Intenté crear el efecto con tres capas, dos fondos con la opacidad alfa. Uno que comienza en la parte superior y se detiene en el medio, otro que comienza en el medio en los extremos en la parte inferior, y un fondo con una porción del image repetido en el eje y.

que siguen este URL para el tutorial capa: http://css-tricks.com/css3-gradients/

el código HTML, sólo funciona en Chrome, sustituto/sobrescribir la propiedad "webkit-pendiente" para el broser específica:

<html> 
    <head> 
    <style> 
    .gradient { 
    width:76px; 
    height:200px; 
    border:0; 
    background-image:-webkit-gradient(linear, 0% 0%, 0% 50%, from(rgba(192,192,192,1)), to(rgba(192,192,192,0))), 
        -webkit-gradient(linear, 0% 50%, 0% 100%, from(rgba(192,192,192,0)), to(rgba(192,192,192,1))), 
        url(http://i41.tinypic.com/omwky.gif); 
    background-repeat:repeat-y,repeat-y, repeat-y; 
    } 
    </style> 
    </head> 
<body> 
    <hr class="gradient"/> 
</body> 
</html> 
Cuestiones relacionadas