CSS3背景图像位置淡入淡出过渡
我有一个带有幻灯片控件的精灵图像 我想在用户将鼠标悬停在每个控件上时更改其背景位置,使其看起来处于活动状态 我正在使用:CSS3背景图像位置淡入淡出过渡,css,css-transitions,Css,Css Transitions,我有一个带有幻灯片控件的精灵图像 我想在用户将鼠标悬停在每个控件上时更改其背景位置,使其看起来处于活动状态 我正在使用: -moz-transition: background-position 0.45s linear; -webkit-transition: background-position 0.45s linear; -o-transition: background-position 0.45s linear; 我的代码在(显然bg图像不是我的控件,而是随机图像) 我希望过渡效果
-moz-transition: background-position 0.45s linear;
-webkit-transition: background-position 0.45s linear;
-o-transition: background-position 0.45s linear;
我的代码在(显然bg图像不是我的控件,而是随机图像)
我希望过渡效果是人们在悬停在某个项目上时所期望的效果(可能会褪色),而不是当前看起来像bg图像实际移动的效果
有什么想法吗?您的代码更改了背景位置 background-position: 150px 210px; 背景位置:150px210px; 要使其面向面,您需要更改背景色,添加不透明度并设置动画 background: rgba(255,255,255,0); 背景:rgba(255255,0);
您的代码会更改背景位置 background-position: 150px 210px; 背景位置:150px210px; 要使其面向面,您需要更改背景色,添加不透明度并设置动画 background: rgba(255,255,255,0); 背景:rgba(255255,0);
实现这一点的一种方法是,在锚定标记内放置一个隐藏跨距,背景位置设置为显示要在悬停时显示的精灵区域。最初,该跨度将以0不透明度隐藏 然后,在悬停时,您可以将不透明度转换为淡入,而不是转换背景位置 代码如下所示: html
<a><span></span></a>
您可以在处演示此功能,实现此功能的一种方法是在锚定标记内放置一个隐藏跨距,背景位置设置为显示要在悬停时显示的精灵区域。最初,该跨度将以0不透明度隐藏 然后,在悬停时,您可以将不透明度转换为淡入,而不是转换背景位置 代码如下所示: html
<a><span></span></a>
你可以在上演示,你能给我举个例子吗?看起来我必须用这种方式设置大量属性的动画。你能给我举个例子吗?看起来我必须以这种方式设置大量属性的动画。。