我有一个 700px x 300px 的 div 和一个 700px x 300px 的背景图片。div 高度可以增加到 600px。使用 jQuery 更改 Div 大小。
我有一个 div 的下一个 CSS 样式:
#myDiv {
position:relative;
overflow:visible;
background:transparent url(../images/background.jpg) bottom no-repeat;
border:1px solid #000;
-webkit-box-shadow:0 0 10px 2px #000;
-moz-box-shadow:0 0 10px #000;
-ms-box-shadow:0 0 10px #000;
-o-box-shadow:0 0 10px #000;
box-shadow:0 0 10px 2px #000;
margin:10px;}
如果增加 div 高度,则背景应垂直镜像反射。我在我的 CSS 文件中添加了下一个 CSS 样式:
#myDiv:before {
background:url(../images/background.jpg);
-webkit-transform: scaleY(-1);
-moz-transform: scaleY(-1);
-ms-transform: scaleY(-1);
-o-transform: scaleY(-1);
transform: scaleY(-1);}
但它不起作用(我尝试不同的浏览器)。我可以错过什么吗?