a{
transition: all 0.1s ease-in;
}
a:hover{
transform:rotate(10deg);
}
预期效果是鼠标滑过,链接上的文字会有一个旋转的效果.
结果测试了几个浏览器都无效,
后来发现必须要把a元素设置为 display:inline-block
这是transform本身就对inline元素无效还是一个浏览器bug?
a{
transition: all 0.1s ease-in;
}
a:hover{
transform:rotate(10deg);
}
预期效果是鼠标滑过,链接上的文字会有一个旋转的效果.
结果测试了几个浏览器都无效,
后来发现必须要把a元素设置为 display:inline-block
这是transform本身就对inline元素无效还是一个浏览器bug?
2 回答889 阅读✓ 已解决
3 回答711 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答1.1k 阅读✓ 已解决
参考手册链接
查参考手册,transform适用于:所有块级元素及某些内联元素
具体规则引用:
作者:顾轶灵
链接:https://www.zhihu.com/questio...
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。