Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.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_Css Animations_Css Transforms_Css Filters - Fatal编程技术网

Html 三维变换元素上的CSS模糊过滤器

Html 三维变换元素上的CSS模糊过滤器,html,css,css-animations,css-transforms,css-filters,Html,Css,Css Animations,Css Transforms,Css Filters,document.querySelector('style').innerHTML+=` 人力资源:第n种类型(1){ 转换:translateZ(计算值(var(--mid)*1rem)); } 人力资源:第n种类型(2){ 转换:translateZ(计算值(var(--mid)*-1rem)); } 人力资源:第n种类型(3){ 变换:旋转(90度)平移(计算(var(--mid)*1rem)); } .旋转y、.旋转x、hr{ 动画名称:rotateY; 动画持续时间:8秒; 动画延迟:

document.querySelector('style').innerHTML+=`
人力资源:第n种类型(1){
转换:translateZ(计算值(var(--mid)*1rem));
}
人力资源:第n种类型(2){
转换:translateZ(计算值(var(--mid)*-1rem));
}
人力资源:第n种类型(3){
变换:旋转(90度)平移(计算(var(--mid)*1rem));
}
.旋转y、.旋转x、hr{
动画名称:rotateY;
动画持续时间:8秒;
动画延迟:0s;
动画计时功能:线性;
动画迭代次数:无限;
}
@关键帧旋转{
0% {
变换:旋转(0度);
}
100% {
变换:旋转(360度);
}  
}
.旋转{
动画名称:rotateX;
}
@旋转关键帧{
0%{transform:rotateX(0deg);}
100%{变换:旋转(360度);}
}
`
:根目录{
--长:6;
--中期:计算值(var(--long)/2;
}
* {
框大小:边框框;变换样式:保留-3d;
边距:0rem;填充:0rem;
}
html,正文{高度:100%;}
主体、截面、分区、跨度{
显示器:flex;
对齐内容:居中;对齐项目:居中;
}
身体{
透视图:计算值(var(-long)*3rem)
}
跨度:第n个类型(2){
变换:旋转(180度)旋转(90度);
}
跨度:第n个类型(2)小时{
长方体阴影:0rem 0rem 0rem 0.25rem#000插图;
}
人力资源部{
位置:绝对位置;
长方体阴影:0rem 0rem 0rem 0.25rem#444插图;
边框样式:无;
宽度:计算值(var(--long)*1rem);高度:计算值(var(--long)*1rem);
背景色:rgba(2002002000.9);
}
部分{
长方体阴影:0rem 0rem 0rem透明;
背景色:透明;
}

人力资源{
动画名称:亮度;
动画持续时间:4s;
动画计时功能:轻松进出;
动画方向:交替;
}
跨度:第n个类型(1)小时:第n个类型(1){
动画延迟:2s;
}
跨度:第n个类型(1)小时:第n个类型(2){
动画延迟:3s;
}
跨度:第n个类型(1)hr:第n个类型(3),
span:n类型(2)hr:n类型(3){
动画延迟:2s;
}
跨度:第n个类型(2)hr:第n个类型(1),
跨度:第n个类型(2)时长:第n个类型(2){
动画延迟:1s;
}
@关键帧亮度{
0%{过滤器:亮度(110%);}
50%{滤镜:亮度(50%);}
100%{过滤器:亮度(110%);}
}
hr{filter:blur(0.5rem);}







您应该将多维数据集包装在另一个没有应用任何3D变换的容器中,比如说
。多维数据集








然后可以对其应用过滤器动画,而不会出现任何问题:

您还需要移动
透视图:calc(var(--long)*3rem)
主体
多维数据集
元素本身

.cube{
动画:两个焦点交替;
透视图:计算值(var(-long)*3rem);
}
@关键帧焦点{
从{
过滤器:模糊(0.5rem);
}
到{
过滤器:模糊(0rem);
}
}
document.querySelector('style').innerHTML+=`
人力资源:第n种类型(1){
转换:translateZ(计算值(var(--mid)*1rem));
}
人力资源:第n种类型(2){
转换:translateZ(计算值(var(--mid)*-1rem));
}
人力资源:第n种类型(3){
变换:旋转(90度)平移(计算(var(--mid)*1rem));
}
.旋转y、.旋转x、hr{
动画名称:rotateY;
动画持续时间:8秒;
动画延迟:0s;
动画计时功能:线性;
动画迭代次数:无限;
}
@关键帧旋转{
0% {
变换:旋转(0度);
}
100% {
变换:旋转(360度);
}  
}
.旋转{
动画名称:rotateX;
}
@旋转关键帧{
0%{transform:rotateX(0deg);}
100%{变换:旋转(360度);}
}
`
:根目录{
--长:6;
--中期:计算值(var(--long)/2;
}
* {
框大小:边框框;变换样式:保留-3d;
边距:0rem;填充:0rem;
}
html,正文{高度:100%;}
主体、截面、分区、跨度{
显示器:flex;
对齐内容:居中;对齐项目:居中;
}
跨度:第n个类型(2){
变换:旋转(180度)旋转(90度);
}
跨度:第n个类型(2)小时{
长方体阴影:0rem 0rem 0rem 0.25rem#000插图;
}
人力资源部{
位置:绝对位置;
长方体阴影:0rem 0rem 0rem 0.25rem#444插图;
边框样式:无;
宽度:计算值(var(--long)*1rem);高度:计算值(var(--long)*1rem);
背景色:rgba(2002002000.9);
}
部分{
长方体阴影:0rem 0rem 0rem透明;
背景色:透明;
}
.cube{
动画:两个焦点交替;
透视图:计算值(var(-long)*3rem);
}
@关键帧焦点{
从{
过滤器:模糊(0.5rem);
}
到{
过滤器:模糊(0rem);
}
}

人力资源{
动画名称:亮度;
动画持续时间:4s;
动画计时功能:轻松进出;
动画方向:交替;
}
跨度:第n个类型(1)小时:第n个类型(1){
动画延迟:2s;
}
跨度:第n个类型(1)小时:第n个类型(2){
动画延迟:3s;
}
跨度:第n个类型(1)hr:第n个类型(3),
span:n类型(2)hr:n类型(3){
动画延迟:2s;
}
跨度:第n个类型(2)hr:第n个类型(1),
跨度:第n个类型(2)时长:第n个类型(2){
动画延迟:1s;
}
@关键帧亮度{
0%{过滤器:亮度(110%);}
50%{滤镜:亮度(50%);}
100%{过滤器:亮度(110%);}
}







您应该将多维数据集包装在另一个没有应用任何3D变换的容器中,比如说
。多维数据集








然后可以对其应用过滤器动画,而不会出现任何问题:

您还需要移动透视图