Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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
带有CSS和:悬停的SVG动画_Css_Svg_Transform - Fatal编程技术网

带有CSS和:悬停的SVG动画

带有CSS和:悬停的SVG动画,css,svg,transform,Css,Svg,Transform,当鼠标位于容器dom元素(a)上时,我尝试设置svg路径的动画,该元素比svg元素本身大(用于更大的接触区域)。我不能旋转整个容器,因为svg元素将包含更多的路径,这些路径应该是静态的。现在绿色箭头不接受鼠标离开时的初始位置,我希望看到这种情况发生 HTML: 改变这个 #arrow { transform: none } 对此 #arrow { transform: rotate(0); } #内部{ 宽度:10px; 高度:100px; 背景色:红色; 保证金:0自动; }

当鼠标位于容器dom元素(a)上时,我尝试设置svg路径的动画,该元素比svg元素本身大(用于更大的接触区域)。我不能旋转整个容器,因为svg元素将包含更多的路径,这些路径应该是静态的。现在绿色箭头不接受鼠标离开时的初始位置,我希望看到这种情况发生

HTML:

改变这个

#arrow {
  transform: none
}
对此

#arrow {
  transform: rotate(0);
}
#内部{
宽度:10px;
高度:100px;
背景色:红色;
保证金:0自动;
}
#箭{
变换:旋转(0);
}
#外部:悬停箭头{
变换:旋转(10度);
}

更改此选项

#arrow {
  transform: none
}
对此

#arrow {
  transform: rotate(0);
}
#内部{
宽度:10px;
高度:100px;
背景色:红色;
保证金:0自动;
}
#箭{
变换:旋转(0);
}
#外部:悬停箭头{
变换:旋转(10度);
}

你比光速快)。工作完美。你比光速快)。工作完美。