为了账号安全,请及时绑定邮箱和手机立即绑定

前提是指在一个div上的效果,难道必须用js去做mouseenter吗?

前提是指在一个div上的效果,难道必须用js去做mouseenter吗?

红糖糍粑 2022-07-09 10:06:49
某一元素已被js执行过位移操作,所以元素的style属性已经拥有 -webkit-transform: translate3d(1116px, 0px, 0px); 而我又想为其增加:hover 让他缩放 scale(.9,.9); 这两个只能存在一个,请问如何做?
查看完整描述

2 回答

?
慕仙森

TA贡献1827条经验 获得超7个赞

一个元素的多重transform
就像这样:
-webkit-transform: rotate(360deg) scale(2);
你还可以在分号之前加上translate(1em,0),用空格隔开。
多拉A梦的Transform
在多拉A梦的CSS中的transform只用了rotate
例如#head_light中的
-webkit-transform: rotate(20deg);
-moz-transform: rotate(20deg);
-o-transform: rotate(20deg);
-o-transform应该是Opera有效。

查看完整回答
反对 回复 2022-07-11
?
千万里不及你

TA贡献1784条经验 获得超9个赞

这个只能用JS去做。因为你的CSS写在了元素的STYLE上

查看完整回答
反对 回复 2022-07-11
  • 2 回答
  • 0 关注
  • 431 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信