html - Div 标签(动画箭头)没有停留在页面的左下角,就在我的页脚上方

标签 html css css-animations

我希望在调整浏览器大小时,我的弹跳箭头始终位于页面的左下角(就在页脚上方)。但是,当我调整浏览器大小时,箭头到处都是,并没有固定在页面的左下角。

#arrow {
  position: absolute;
  margin: auto;
  top: 60;
  bottom: 60;
  left: -7;
  right: -47 width: 40px;
  height: 40px;
  font-size: 40px;
  line-height: 40px;
  -webkit-animation: bounce 2s infinite ease-in-out;
}

@-webkit-keyframes bounce {
  0%,
  20%,
  60%,
  100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-20px);
  }
  80% {
    -webkit-transform: translateY(-10px);
  }
}
<div id="arrow">click me <br>&#11015;</div>

fiddle 链接:https://jsfiddle.net/dave1231/9xLbpm4d/

最佳答案

你的意思是这样的? 据我了解,您需要在底部卡住一些东西

#arrow {
    position: absolute;
    margin: auto;
    bottom: 4px;
    font-size: 40px;
    line-height: 40px;
    -webkit-animation: bounce 2s infinite ease-in-out;
}

#pointer{
text-align:center;

}

@-webkit-keyframes bounce {
  0%, 20%, 60%, 100%  { -webkit-transform: translateY(0); }
    40%  { -webkit-transform: translateY(-20px); }
  80% { -webkit-transform: translateY(-10px); }
}
<div id="arrow">click me
<div id="pointer">
&#11015;
</div>
</div>

关于html - Div 标签(动画箭头)没有停留在页面的左下角,就在我的页脚上方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43820567/

相关文章:

css - CSS 动画 rotateZ 的 Opera 问题

javascript - 将上传的图片插入到 summernote 编辑器

html - CSS 导航栏不在位

ios - CSS 关键帧有时仅在 iOS 中具有动画效果

html - 如何从 Angular js中的json数据中提取一张图像?

css - 使左侧文本垂直居中

jquery - border-radius div 内的 CSS 动画

html - 如何防止奇怪的元素错位

javascript - 当单击某个元素或其子元素时,如何获取该元素的 ID?

javascript - 拉伸(stretch) div 到 A4 大小