【发布时间】:2016-08-10 05:46:41
【问题描述】:
我想知道如何设置关键帧的分辨率大小,我的网站上有一个从上到下的气泡。我已经为我的屏幕尺寸正确设置了它,但我注意到当屏幕尺寸发生变化时,气泡会向下更多并创建空白空间。这绝对是因为我将它设置为 top:-500px 和 top:500px 所以在每个屏幕尺寸中它都采用 500px 作为固定高度。我想以这样的方式设置 top:500px ,只要大小发生变化,它就应该占据屏幕高度并且应该停在底部。 我尝试了一些代码但没有成功,请您检查一下:
.x4 {
left: 1025px;
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
transform: scale(0.8);
opacity: 0.3;
width:315px;
height:315px;
-webkit-animation: moveclouds 15s linear forwards , sideWays 2s ease-in-out infinite alternate;
-moz-animation: moveclouds 15s linear forwards , sideWays 2s ease-in-out infinite alternate;
-o-animation: moveclouds 15s linear forwards , sideWays 2s ease-in-out infinite alternate;
background-image: url(http://dubaiconfident.com/confi-logo/grey1-bubble.png);
}
@-webkit-keyframes moveclouds {
0% {
top: -500px;
}
100% {
top: 500px;
}
}
【问题讨论】:
-
简单的javascript解决方案可以吗
-
为你的代码创建一个 jsfiddle。
-
使用
%而不是px -
看看css calc属性:developers.google.com/web/updates/2012/03/…
-
这里是小提琴jsfiddle.net/tqjrego6请通过调整屏幕大小来检查它需要特定的高度
标签: html css resolution screen-size keyframe