我想看到分配给特定元素的CSS转换或JavaScript / jQuery动画。我应该如何在Chrome DevTools或任何其他开发人员工具中执行此操作?
例如,我访问了一个Google plus页面,我注意到当我将鼠标悬停在图像上时,它会变灰,放大并在角落出现关闭按钮。
正常:
悬停:
如何查看此行为背后的代码?
答案 0 :(得分:2)
对于css过渡,使用chrome dev工具时很容易发现。 只需右键单击要查看的动画,即可调出检查器。将元素的状态更改为悬停,您可以查看悬停元素的所有css。
对于javascript,您可以使用chrome dev工具中的Resources选项卡来查看触发的脚本..只需完成它。
为了你的效果......最有可能是Javascript。
答案 1 :(得分:1)
他们将注册一个Hover事件。可以通过各种方法添加悬停事件
#someId:hover
{
color:red;
}
。 $('#someid').hover();
通过Unobtrusive jquery。他们会以不引人注目的方式附加活动
现在检查此方法的视图源。他们会在哪些地方附上活动。
答案 2 :(得分:1)
据我所知,JavaScript没有简单的方法,但是当我在Chrome中使用CSS时,以下是我最喜欢的答案和方法。你可以强制状态并检查悬停css等。
答案 3 :(得分:1)