Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
指定HTML元素以应用动画的正确方法_Html_Css - Fatal编程技术网

指定HTML元素以应用动画的正确方法

指定HTML元素以应用动画的正确方法,html,css,Html,Css,在我的html页面中有三个div及其对应的span子级 <ul> <li><div><span class="spinner">A</span></div></li> <li><div><span>B</span></div></li> <li><div><span>C

在我的html页面中有三个div及其对应的span子级

<ul>
   <li><div><span class="spinner">A</span></div></li>
   <li><div><span>B</span></div></li>
   <li><div><span>C</span></div></li>
</ul>

你可以在你的
span中看到我的代码。微调器需要有
显示:内联块

这是带有display属性的代码

ul{
列表样式类型:无;
}
李{
显示:内联块;
}
伊利分区{
宽度:100px;
高度:100px;
背景色:红色;
}
ul li div:悬停跨度微调器{
动画:旋转1s线性无限;
显示:内联块;
}
@关键帧旋转{
从{
变换:旋转(0度);
}
到{
变换:旋转(360度);
}
}

主页
  • A
  • B
  • C

您的
span.微调器需要有
显示:内联块

这是带有display属性的代码

ul{
列表样式类型:无;
}
李{
显示:内联块;
}
伊利分区{
宽度:100px;
高度:100px;
背景色:红色;
}
ul li div:悬停跨度微调器{
动画:旋转1s线性无限;
显示:内联块;
}
@关键帧旋转{
从{
变换:旋转(0度);
}
到{
变换:旋转(360度);
}
}

主页
  • A
  • B
  • C

您的意思是希望使用类微调器旋转元素,对吗?是的,只需添加
display:inline block的样式,它应该为我糟糕的解释工作,但这不是预期的性能。我想让整个div旋转,而不仅仅是span。你是说你想用类旋转器旋转元素,对吗?是的,只需添加
display:inline block的样式,它应该为我糟糕的解释工作,但这不是预期的性能。我想让整个div旋转,而不仅仅是跨度。对不起,我解释得不好,但这不是预期的性能。我想让整个div旋转,而不仅仅是跨度。对不起,我解释得不好,但这不是预期的性能。我想让整个div旋转,而不仅仅是跨度。
ul li div:hover span.spinner {
    animation: spin 1s linear infinite;
}