首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Div垂直滚动条显示

Div垂直滚动条显示
EN

Stack Overflow用户
提问于 2009-05-08 06:59:33
回答 3查看 583.2K关注 0票数 98

我想知道如何才能永久地显示div的垂直条(如果没有滚动),就像我们的常规条一样。基本上,我试图将整个网站放在一个div中(比如gmail/facebook),所以如果页面不够长,整个页面会因为缺少垂直滚动条而移动。

我需要一个解决这个问题的方法。我尝试了overflow-y:scroll。但它似乎一点也不起作用。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-05-08 07:16:59

你在哪种浏览器上测试?

你设置了什么DOCType?

你到底是如何声明你的CSS的?

你确定你在overflow-y: scroll之前/之后没有错过一个;吗?

我刚刚在IE7和火狐中测试了以下代码,它工作得很好

代码语言:javascript
复制
<!-- Scroll bar present but disabled when less content -->
<div style="width: 200px; height: 100px; overflow-y: scroll;">
  test
</div>

<!-- Scroll bar present and enabled when more contents -->        
<div style="width: 200px; height: 100px; overflow-y: scroll;">
  test<br />
  test<br />
  test<br />
  test<br />
  test<br />
  test<br />
  test<br />
  test<br />
  test<br />
  test<br />
</div>

票数 199
EN

Stack Overflow用户

发布于 2009-05-08 07:15:33

你试过overflow-y:auto吗?这并不完全是你想要的,因为滚动条只会在需要的时候出现。

票数 33
EN

Stack Overflow用户

发布于 2021-08-12 23:01:48

在reactjs..。

代码语言:javascript
复制
<div className='p-4 mb-4' style={{overflowY:'scroll',height:'350px'}}>
    {msgx.map((m,index)=>{
        return(
            <Items m={m} key={index} i={index}/>
        )
    })}
</div>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/838545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档