相关疑难解决方法(0)

使用CSS使div可垂直滚动

这个

<div id="" style="overflow:scroll; height:400px;">
Run Code Online (Sandbox Code Playgroud)

给出一个div用户可以水平和垂直滚动.如何更改它以使div 只能垂直滚动?

html css

527
推荐指数
7
解决办法
104万
查看次数

只滚动一个部分,而不是整个页面

我正在处理一个项目,其中一个部分通过从数据库请求数据来填充元素,因此其中的元素数量非常可变。

棘手的部分是我们的设计基于不必在页面上滚动的想法,而是在必要时滚动部分。我认为overflow在这些部分使用就足够了,但它并没有给我预期的结果。

我尝试了该overflow属性的所有变体,scroll显示了一个滚动条,但它似乎被冻结了。

如何section-one在不使页面的其余部分可滚动的情况下使其自身可滚动?

我创建了一个带有虚拟版本的代码笔来演示这个问题:http : //codepen.io/leofontes/pen/aNaBox

body {
  overflow: hidden;
}

main {
  margin: 0;
  width: 100%;
  height: 100%;
}

.section-one {
  background-color: #FF0000;
  float: left;
  min-height: 1400px;
  overflow: visible;
  width: 15%;
}

.section-two {
  background-color: #00FF00;
  float: left;
  min-height: 1400px;
  width: 70%;
}

.section-three {
  background-color: #0000FF;
  min-height: 1400px;
  float: left;
  width: 15%;
}
Run Code Online (Sandbox Code Playgroud)
<main>
  <section class="section-one">
    <p>this is section one</p>
    <p>this is section one</p>
    <p>this is section one</p> …
Run Code Online (Sandbox Code Playgroud)

html css overflow

6
推荐指数
1
解决办法
9037
查看次数

标签 统计

css ×2

html ×2

overflow ×1