gpt4 book ai didi

css - 防止 child 继承变换css3

转载 作者:数据小太阳 更新时间:2023-10-29 09:15:40 31 4
gpt4 key购买 nike

我有一个正在转换(缩放和平移)的 div,但在那个 div 里面我有另一个 div。换句话说,现在我会看到内部 div 不受其父级转换的影响。我希望内部 div 不像他的 parent 那样缩放。

这是 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 被缩放到,但我想保持图像的原始大小。

感谢任何帮助。

最佳答案

这是对我有用的..

我为 children 使用了相反的过渡。然后就稳定了

.logo {
background: url('../images/logo-background.png') no-repeat;
width: 126px;
height: 127px;
margin-top:-24px;
z-index: 10;
display: block;

}
a.logo span{
display: block;
width: 126px;
height: 127px;
background: url('../images/logo-bismi.png') no-repeat;
z-index: 20;
text-indent: -9999px;
text-transform: capitalize;
-webkit-transition: -webkit-transform 0.4s ease-out;
-moz-transition: -moz-transform 0.4s ease-out;
transition: transform 0.4s ease-out;

}
a.logo:hover span{
-webkit-transform: rotateZ(-360deg);
-moz-transform: rotateZ(-360deg);
transform: rotateZ(-360deg);
}
a.logo {
-webkit-transition: -webkit-transform 0.4s ease-out;
-moz-transition: -moz-transform 0.4s ease-out;
transition: transform 0.4s ease-out;
}
a.logo:hover{
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}

关于css - 防止 child 继承变换css3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7045140/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com