我有一个div
,我转变(规模和翻译),但在里面div
我有另一个div
。换句话说,现在我会看到内部的div
没有受到其父变换的影响。我想内在div
不像他的父母一样缩放。阻止孩子继承转换css3
下面是HTML:
<div id="rightsection">
<div class="top"></div>
<div class="middle">
<div class="large">
<img src="assets/images/rightpanel_expanded.png" alt="map" title="map"/>
</div>
</div>
<div class="bottom">
<p>Check if your friends are going!</p>
</div>
</div>
这里是我的CSS:
#rightsection:hover {
-moz-transform:scale(2.16,2.8) translate(-80px,-53px);
-webkit-transform:scale(2.16,2.8) translate(-80px,-53px);
-o-transform:scale(2.16,2.8) translate(-80px,-53px);
-ms-transform:scale(2.16,2.8) translate(-80px,-53px);
transform:scale(2.16,2.8) translate(-80px,-53px)
}
所以,问题是,当我缩放#rightsection
的img
被缩放,但我想保持原始尺寸的图像。
任何帮助表示赞赏。
也许你应该移动内部的div出外层div的。 – BoltClock
您可以重新创建[jsFiddle](http://jsfiddle.net)上的所有内容吗?您的图片可以来自http://dummyimage.com/。 – thirtydot
我重新创建了它,它可以在这里找到:jsfiddle.net/ecbVH。正如你所看到的图像应该是578x329,但它是更大的wahaay,只是悬停在元素上看到结果 – vincent