指定HTML元素以应用动画的正确方法
在我的html页面中有三个div及其对应的span子级指定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
<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;
}