CSS中"overflow:scroll"默认是左右,上下都滚动。怎么设置只上下滚动而不左右滚动,下面有个不错的解决方法

CSS中"overflow:scroll"默认是左右,上下都滚动

如何设置成:当长度超出DIV长度的时候,只有上下滚动,左右无论超出多长都不滚动,也不会出现下面的滚动杆?

如果左右没有超出内容时,用overflow:auto;

如果左右有超出内容,用overflow-x: hidden;

不过IE本身也是有问题的:
在设置Frame时,有一属性是scrolling="yes/no/auto",IE6的Mozilla都支持,但很显然地,IE的开发人员在这个地方懒了一下,他们对auto的理解很不人性化。auto的意思是自动,就是要的时候有,不要的时候没有。但如果设成auto,则在网页过长需要出竖起滚动条时,IE会自动地把水平滚动条也显示出来,哪怕网页完全不超宽。而设成yes时,IE则会一直出竖直滚动条,而不随便出水平条,这差不多是对的。所以如果要用Frame的话,还是要把这个属性设成Yes,这完全是为迁就IE。 Mozilla则在任何时候都是对的。

首先通过firebug找到对应的div

最后代码如下:     <div class="sidebar-nav" style="overflow:auto;overflow-x: hidden">

最新文章

  1. chrome浏览器限制的端口
  2. 【Android市场】提交应用的一点经验分享
  3. Unity调试相关
  4. jquery插件开发基础入门
  5. linux 有名管道(FIFO)
  6. 复习篇(一)Activity的生命周期和启动模式
  7. eclipse 导入 Maven 多模块项目
  8. LDAP协议
  9. java对象克隆以及深拷贝和浅拷贝
  10. Vue学习之路---No.6(分享心得,欢迎批评指正)
  11. Spring 捕捉校验参数异常并统一处理
  12. Vue 的生命周期图
  13. BZOJ1070[SCOI2007]修车——最小费用最大流
  14. glog日志库移植Android平台
  15. C# 敏捷1
  16. day05-表的三种关系
  17. Linux find命令使用方法
  18. Android SDK版本号与API Level 的对应关系-转
  19. 【Codeforces】【#295】【Div.1】
  20. ldd 以及 ld-linux.so.2

热门文章

  1. angular5使用httpclient时解决跨域问题
  2. Linux高性能server编程——多线程编程(下)
  3. Java Web开发基础(3)-JSTL
  4. Effective C++ 38-42
  5. PHP $_POST
  6. STS项目html文件中文乱码解决
  7. workflow中的‘非典型’自动触发器trigger_model
  8. Ubuntu 下iscsi initiator的安装与使用
  9. 稀疏矩阵的加法(用十字链表实现A=A+B)
  10. 解决a标签IE下点击后出现轮廓框