身体不会在溢出时滚动

时间:2017-04-07 08:43:38

标签: javascript jquery html css

当我添加一个高度大于页面大小的div时,即使我添加了overflow:scroll,正文也不会滚动。我甚至试过溢出:auto;

JSFiddle here.

3 个答案:

答案 0 :(得分:0)

添加高度100%

#first {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 0;
  margin-left: 20px;
  margin-right: 20px;
  overflow: auto;
  height:100%;/* Add This*/
}

https://fiddle.jshell.net/se65eqm8/3/

答案 1 :(得分:0)

首先使用以下位置相对的css。

     #first:before {
  content: "";
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  z-index: -1;
  display: block;
  background-color: #191919;
  width: 500vh;
  height: 200vh;
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
  overflow: auto;
}

#first {
  position: relative;
  left: 0;
  right: 0;
  z-index: 0;
  margin-left: 20px;
  margin-right: 20px;
  overflow: auto;
}

答案 2 :(得分:0)

试试这个

 #first {
   z-index: 0;
   margin-left: 20px;
   margin-right: 20px;
   overflow: auto;
}