Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.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动画转换中心按屏幕中心排列_Css_Animation_Transform - Fatal编程技术网

css动画转换中心按屏幕中心排列

css动画转换中心按屏幕中心排列,css,animation,transform,Css,Animation,Transform,如何相对于屏幕中心而不是页面中心沿Y轴进行主体转换 代码链接 这是更多的文字为出版1它是更多的文字为出版2 .blok{ 高度:100px; 背景色:#92FF00; 边框:2件纯黑; 字体大小:36px; 文本对齐:居中; 填充:85px 0 35px 0; } 身体{ 变换:透视图(200px); -webkit变换样式:保留-3d; -webkit转换来源:0%50%; -webkit动画:rotateRightSideFirst向前5s,轻松进入; -moz变换样式:preserve-

如何相对于屏幕中心而不是页面中心沿Y轴进行主体转换

代码链接 这是更多的文字为出版1它是更多的文字为出版2

.blok{
高度:100px;
背景色:#92FF00;
边框:2件纯黑;
字体大小:36px;
文本对齐:居中;
填充:85px 0 35px 0;
}
身体{
变换:透视图(200px);
-webkit变换样式:保留-3d;
-webkit转换来源:0%50%;
-webkit动画:rotateRightSideFirst向前5s,轻松进入;
-moz变换样式:preserve-3d;
-moz变换原点:0%50%;
-moz动画:rotateRightSideFirst向前5秒轻松进入;
变换样式:保留-3d;
变换原点:50%50%;
动画:旋转右侧先向前5秒,轻松进入;
}
@-webkit关键帧旋转RightSideFirst{
50%{-webkit转换:translateZ(-700px);
-webkit动画计时功能:放松;}
100%{-webkit转换:translateZ(-200px);}
}
@-moz关键帧旋转RightSideFirst{
50%{-moz变换:translateZ(-700px);-moz动画计时函数:ease out;}
100%{-moz变换:translateZ(-200px);}
}
@关键帧旋转RightSideFirst{
50%{transform:translateZ(-700px);动画计时功能:减缓;}
100%{transform:translateZ(-200px);}
}
1
2.
3.
4.
5.
6.
7.
8.
9
10
11
12
13
14
15
16
17
18

我不确定,但也许您想要一个固定在屏幕上的div包装器。以下css规则将帮助您:

.fixedWrapper {
  position: fixed;
  left: 0px;
  right: 0px;
  height:100%;
  width:100%
}


... 您的html内容。。。

如果你想把它放在页面的中心(沿着页眉和页脚),你可以创建一个包装器,并用left&top 50%和transform:translate(-50%,-50%)将其放置在绝对位置。

我不确定,但也许你想要一个固定在屏幕上的div包装器。以下css规则将帮助您:

.fixedWrapper {
  position: fixed;
  left: 0px;
  right: 0px;
  height:100%;
  width:100%
}


... 您的html内容。。。

如果你想把它放在页面中央(沿着页眉和页脚),你可以创建一个包装器,并用左上角50%和变换:平移(-50%,-50%)将其绝对定位。

如果
.blok
有一个宽度集,你可以使用
边距:0自动

否则:

.blok {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}

如果
.blok
haa宽度设置,则可以使用
边距:0自动

否则:

.blok {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}

第1、2、3分部网站模拟部分-内容。我一点也不明白你有什么建议?如果你把所有部分都放在一个div#iamcentered中,就会导致水平方向的滚动锁定和压缩。不幸的是,没有effect.tion.div 1,2,3模拟网站的部分-内容。我一点也不明白你有什么建议?如果将所有部分都以div#iamcentered形式包装,则会导致水平方向上的滚动锁定和压缩。不幸的是,没有任何effect.tion.div 1,2,3模拟网站的部分-内容。假设我们将网站滚动到第13节。需要相对于当前的第13节是距离。div 1,2,3模拟网站的部分-内容。假设我们将网站滚动到第13节。需要相对于目前的13段距离。