Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/42.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 CSS:使悬停动画平滑_Html_Css - Fatal编程技术网

Html CSS:使悬停动画平滑

Html CSS:使悬停动画平滑,html,css,Html,Css,我有简单的动画与CSS悬停。我的问题是,当我将鼠标悬停在第一个框上时,动画不是平滑的,但动画是平滑的 所以我需要使这个动画在我悬停的时候平滑 .zoom{ 显示器:flex; 证明内容:中心; } .zoom.box{ 填充:16px; 转变:转变6s; } .zoom.box:悬停{ 转换:scale1.2; 背景色:BD8A3B; 过渡:背景色。6s轻松; } .盒子{ 宽度:200px; 高度:600px; 背景色:DACDBD; } Pwinw wjdnw wndi 5,5 % - 6

我有简单的动画与CSS悬停。我的问题是,当我将鼠标悬停在第一个框上时,动画不是平滑的,但动画是平滑的

所以我需要使这个动画在我悬停的时候平滑

.zoom{ 显示器:flex; 证明内容:中心; } .zoom.box{ 填充:16px; 转变:转变6s; } .zoom.box:悬停{ 转换:scale1.2; 背景色:BD8A3B; 过渡:背景色。6s轻松; } .盒子{ 宽度:200px; 高度:600px; 背景色:DACDBD; } Pwinw wjdnw wndi 5,5 % - 6,6% dwjndwj dwjndw dw wdjwndk wdniwd knj
要避免覆盖转换属性,应合并它们:

.zoom{ 显示器:flex; 证明内容:中心; } .zoom.box{ 填充:16px; 过渡:背景色。6s轻松,变换。6s; } .zoom.box:悬停{ 转换:scale1.2; 背景色:BD8A3B; } .盒子{ 宽度:200px; 高度:600px; 背景色:DACDBD; } Pwinw wjdnw wndi 5,5 % - 6,6% dwjndwj dwjndw dw wdjwndk wdniwd knj
之所以会发生这种情况,是因为您覆盖了悬停状态下的转换,所以请尝试仅定义一次转换,包括背景色

.zoom{ 显示器:flex; 证明内容:中心; } .zoom.box{ 填充:16px; 过渡:变换。6秒,背景色。6秒轻松; } .zoom.box:悬停{ 转换:scale1.2; 背景色:BD8A3B; } .盒子{ 宽度:200px; 高度:600px; 背景色:DACDBD; } Pwinw wjdnw wndi 5,5 % - 6,6% dwjndwj dwjndw dw wdjwndk wdniwd knj