Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.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_Twitter Bootstrap_Css - Fatal编程技术网

Html 如何防止CSS动画在更改浮动方向时停止?

Html 如何防止CSS动画在更改浮动方向时停止?,html,twitter-bootstrap,css,Html,Twitter Bootstrap,Css,我有一个简单的引导进度条,我想给它一个无限的闪烁效果。因此,我编写了所需的代码,它可以很好地显示闪烁效果,但是如果我用float更改进度条的方向,我会发现一个问题并停止闪烁 SO中的现场演示: .parrent{ 边界半径:10px; -webkit转换:translateZ(0); 宽度:100px; 保证金:0自动; } .孩子{ 宽度:80%!重要; 过渡:一切都很轻松; 不透明度:.3; } .空的{ -webkit动画名称:空动画; -webkit动画迭代计数:无限; -webki

我有一个简单的引导进度条,我想给它一个无限的闪烁效果。因此,我编写了所需的代码,它可以很好地显示闪烁效果,但是如果我用
float
更改进度条的方向,我会发现一个问题并停止闪烁

SO中的现场演示:

.parrent{
边界半径:10px;
-webkit转换:translateZ(0);
宽度:100px;
保证金:0自动;
}
.孩子{
宽度:80%!重要;
过渡:一切都很轻松;
不透明度:.3;
}
.空的{
-webkit动画名称:空动画;
-webkit动画迭代计数:无限;
-webkit动画计时功能:立方贝塞尔(.5,0,1,1);
-webkit动画持续时间:1.7秒;
}
@-webkit关键帧空动画{
0%{不透明度:1;}
50%{不透明度:.3;}
100%{不透明度:1;}
}

A.无闪烁问题:

B.有闪烁问题:
只需删除转换:translate(0);属性,所有内容都将按需要工作

.parrent{
边界半径:10px;
/*-webkit转换:translateZ(0)*/
宽度:100px;
保证金:0自动;
}
.孩子{
宽度:80%!重要;
过渡:一切都很轻松;
不透明度:.3;
}
.空的{
-webkit动画名称:空动画;
-webkit动画迭代计数:无限;
-webkit动画计时功能:立方贝塞尔(.5,0,1,1);
-webkit动画持续时间:1.7秒;
}
@-webkit为空动画设置关键帧{
0% {
不透明度:1;
}
50% {
不透明度:.3;
}
100% {
不透明度:1;
}
}

A.无闪烁问题:

B.有闪烁问题:
多亏了,它的评论解决了这个问题:

.child

SO中的现场演示:

.parrent{
边界半径:10px;
-webkit转换:translateZ(0);
宽度:100px;
保证金:0自动;
}
.孩子{
宽度:80%!重要;
过渡:一切都很轻松;
不透明度:.3;
-webkit转换:translateZ(10px);
变换:translateZ(10px);
}
.空的{
-webkit动画名称:空动画;
-webkit动画迭代计数:无限;
-webkit动画计时功能:立方贝塞尔(.5,0,1,1);
-webkit动画持续时间:1.7秒;
}
@-webkit关键帧空动画{
0%{不透明度:1;}
50%{不透明度:.3;}
100%{不透明度:1;}
}

A.无闪烁问题:

B.有闪烁问题:
它们似乎都在闪烁。。。问题是什么?在我的浏览器中,第一个进度条(A)具有闪烁效果!我的浏览器:Google Chrome版本56.0.2924.87,这是我正在使用的同一个浏览器,它们都在闪烁第二个div在Opera 43Add
-webkit transform:translateZ(10px)中不为我闪烁;变换:translateZ(10px)
到您的
.child
类。您的答案不正确,因为您答案中进度条的4个角未舍入,但我在问题中尝试将其设置为舍入,问题是在动画期间基本保持圆角。
-webkit-transform: translateZ(10px);
transform: translateZ(10px);