整个div的反思

时间:2012-08-08 21:40:57

标签: jquery css3

我有一个div,我想为它添加反射效果。

我知道有很多教程可以为图像添加反射(例如thisthis),但我没有找到任何反映整个div的内容。

CSS3可以吗?那jQuery呢?怎么样?

修改
This是我根据第一个教程尝试的内容。另外,如果我使用这种方法,用户必须两次下载反射内容,这不是很好......

1 个答案:

答案 0 :(得分:9)

尝试将CS​​S3的transform属性与scaleY(-1)一起使用:

CSS:

div.reflection
{
    -webkit-transform: scaleY(-1);
    -moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    transform: scaleY(-1);
}

HTML:

<div>
    blah
</div>
<div class="reflection">
    blah
</div>

http://jsfiddle.net/UMEdU/1/