Html 滚动时将元素放置在可见空间的底部

Html 滚动时将元素放置在可见空间的底部,html,css,Html,Css,我想在页面底部放置一个页脚,该页脚包含大量数据,但页脚应位于顶层内容之上: <html><head> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes"> <style type="text/css"> .ma

我想在页面底部放置一个页脚,该页脚包含大量数据,但页脚应位于顶层内容之上:

<html><head>
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes">                         

  <style type="text/css">
  .main{
    height: 1430px;
    background-color:red;
  }
  .bottom{
    position: absolute;
    bottom: 0px;
    background-color:green;
  }
  </style>
</head>
<body>
  <div class="main">main content
    <br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3<br>1<br>2<br>3
  </div>
<div class="bottom">bottom</div>

梅因先生{
高度:1430px;
背景色:红色;
}
.底部{
位置:绝对位置;
底部:0px;
背景颜色:绿色;
}
主要内容


1
1
1<
2
2
2
2
1
1
1
1
1
1<
1
1
1
2
2
2
1
3
1
3
3
1
3
1<<
3
3
3<<<<<<<<<<<
3
3
3
3<<<<<<<<<<<<<<<
3
1
3<<<<<<<<<<
1
1
1
3<<<<<<<<<<<<<<<<<<<<<<<<<
3
1
1 br>1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
1
2
3 底部
现在我的问题是,如果我滚动页面,底部会保持在它生成的位置

如何仅使用CSS将其保留在底部?

只需与您的
底部一起使用:0

.main{
高度:1430px;
背景色:红色;
}
.底部{
位置:固定;
底部:0px;
背景颜色:绿色;
}
主要内容

1
1
1<
2
2
2
2
1
1
1
1
1
1<
1
1
1
2
2
2
1
3
1
3
3
1
3
1<<
3
3
3<<<<<<<<<<<
3
3
3
3<<<<<<<<<<<<<<<
3
1
3<<<<<<<<<<
1
1
1
3<<<<<<<<<<<<<<<<<<<<<<<<<
3
1
1 br>1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
bottom
这确实可以在浏览器中解决问题,但在android手机上则不行。我在我的问题中添加了一个例子。请删除你的答案,这样我就可以删除这个问题,因为答案不能解决问题:这不是一个答案,而是一个有29个答案的问题(另外两个副本有更多的答案)。值得注意的是,你在下面接受的答案是重复的。我现在接受了这个答案,并问了一个新问题,这只是关于android Firefox,这是我的主要问题。请删除这个问题,我在这里问了一个新的更清楚的问题:所以你必须等待2天,或者干脆什么都不做。。有一个重复的问题没有错