如题,就是在网页中,只显示右侧的垂直滚动条,而不要底部的水平滚动条;这个问 题让我挠头了半天。

做的那个管理界面,为了能让菜单在整个窗口中显示,我没有用Frame,而是用了iFrame;为了让iFrame窗口适用大小,我也用 JavaScript代码做了判断;

插入iFrame的代码如下(我没有设宽高,宽高有Js代码控制的,这里不再描述)
<iframe src="welcome.html" name="workArea" align="center" marginwidth="0" marginheight="0" allowtransparency="true" application="true" id="workArea" scrolling="auto"></iframe>

滚动条设了自动auto ,当页面内容多时,会自动出现滚动条;

预想效果是出现了,但是不仅出了右侧的竖滚动条,下面左右滚动的横滚动也出现了,调整内容宽度,也一样;郁闷;虽然不影响大碍,但是觉得太不爽了。

看网上有人说,设置body的css样式;
<style type="text/css">
body {
overflow-x : hidden ;
}
</style>

试过之后,发现不行,有的说是IE不支持,我看可能是我的页网是xhtml的问题吧,如果去掉了头部的DTD;就是
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">

不过我不想这样;因为我所有的网页都是基于W3C标准的,我并不希望因为这个小功能而去改动代码规范;

又试了其它几个办法,也是不行;不管怎么设置,内容一多,就出现横滚动条;

通过测试,得到方法一:

想到设置body宽度的做法,在iFrame包含的页面内中写入,如下
body {
width: 95%;
margin: 0px;
padding: 0px;
}

通过css来控制宽度,我没有设100%,默认是100%;而是设了95%;这样因为整体页面的宽度小于100%,所以就不再出现横滚动条了,而竖 滚动条依然起作用;

后又经人介绍,得到方法二:

在iFrame的包含页面里加入
<style>
html { overflow-x:hidden; }
</style>

两种方法都可以搞定;

这些小问题,很烦人,要说也没有什么技术含量,所以很多程序员不愿意去做,没办法,要想做得好,做得细致,光有高深技术是不行的,大多时间都是消耗 在这些小问题上;

转载于:https://www.cnblogs.com/lizhao/archive/2010/04/20/1990470.html

iFrame只要竖滚动条,不要横滚动条相关推荐

  1. html自定义横纵向滚动条,html的滚动条样式设置

    如果需要对DIV设置一个滚动条,那么你可能需要设置滚动条的样式,横向或者纵向,需要用overflow-y和overflow-x来设置,今天就来给大家说一下这俩个属性. 对div设置滚动条,设置其横向滚 ...

  2. 完全搞定iframe(框架)里的滚动条!(一)

    完全搞定iframe(框架)里的滚动条!(一) 说明: 1.本文参考了网络上大量资料,本人在此深表感谢! 2.本文假设读者,有一定的HTML.CSS.JS基础. 3.本文讨论的目标是,通过A页面里的& ...

  3. html纵向滚动条隐藏,隐藏横向滚动条或纵向滚动条的解决方案

    在WEB实际开发过程中,特别是在iframe引用其它网页时,可能大家遇到过这样的问题,当您的页面在框架中的时候,即使您的所有的控件的宽度都没有超过屏幕宽度(一般设置为100%),但横向滚动条依然出现. ...

  4. html div 隐藏滚动条样式,div滚动条样式隐藏与显示

    DIV滚动条样式是可以设置的,CSS滚动条同样也可以显示与隐藏,对div设置滚动条,设置其横向滚动条和纵向滚动条样式应该怎么做呢? 要设置CSS滚动条样式,需要用到overflow-y和overflo ...

  5. extjs给panel添加滚动条_ExtJs Panel 滚动条设置

    设置autoscroll:true同时出现横向和纵向滚动条. 不要设置autoscroll属性,或者autoscroll:false,然后设置bodyStyle : 'overflow-x:hidde ...

  6. css自定义横向滚动条样式,css滚动条样式自定义

    很简单的几行代码 Title * { margin: 0; padding: 0; } .out { width: 600px; height: 600px; margin: 100px auto; ...

  7. el-tree 解决横向滚动条和纵向滚动条问题

    如题,在el-tree所处的代码块中,加入滚动条,使其能够滚动 使用overflow:scroll 即可 overflow定义:设定如果内容溢出元素设定范围后该怎么做. overflow:visibl ...

  8. vuejs滚动条_Vue.js 桌面端虚拟滚动条|vue美化滚动条VScroll

    介绍 VScroll 一款基于vue2.x构建的桌面PC端自定义模拟滚动条组件.支持自定义是否原生滚动条.自动隐藏.滚动条大小.层级及颜色等功能.拥有丝滑般的原生滚动条体验! 除了垂直滚动条,同样的也 ...

  9. 解决boostrap-table有水平和垂直滚动条时,滚动条滑到最右边表格标题和内容单元格无法对齐的问题

    解决boostrap-table有水平和垂直滚动条时,滚动条滑到最右边表格标题和内容单元格无法对齐的问题 参考文章: (1)解决boostrap-table有水平和垂直滚动条时,滚动条滑到最右边表格标 ...

最新文章

  1. Go 学习笔记(57)— Go 第三方库之 amqp (RabbitMQ 生产者、消费者整个流程)
  2. linux下kill命令小结
  3. Spring AOP通知实例 – Advice
  4. KDD Cup 2021:时间序列异常检测问题开源方案
  5. 三星手机com.android.settings,三星手机恢复出厂设置方法【具体步骤】
  6. Linq表达式、Lambda表达式你更喜欢哪个?
  7. javaEE 飞机大战
  8. 【渝粤题库】国家开放大学2021春2786初级西方经济学题目
  9. 【个人重点】开发中应该重视的几点
  10. MongoDB索引案例一则
  11. 麦克纳姆轮全向移动机器人运动效率分析
  12. c语言头文件和函数库,C语言的头文件和库文件(函数库)
  13. c#语言程序翻译软件,C#使用百度翻译API
  14. java1.8垃圾回收机制_JAVA垃圾回收机制
  15. python sorted排序原理_python的sorted排序详解
  16. 一键拼接所有微信好友头像
  17. 记一次使用verdaccio 搭建本地私有npm服务器
  18. 计算机硬盘数据清零,如何完全清除硬盘数据,使其永不恢复
  19. rockchip eDP 配置
  20. workman 是什么

热门文章

  1. html标题栏置顶,html – 当你滚动时,顶部标题栏的位置固定在iOS chrome上
  2. python字典嵌套列表怎么访问值的某个元素_python – 访问嵌套在字典中的值
  3. sublime多行变一行及sublime一键格式化html/css/js、光标快捷键移动行首行尾、删除空行
  4. 心语收集7:这就是人生,不要只顾着往前冲,要记得看看周围的景色,要想着你能留下点什么。...
  5. 选课中应用Redis一些思考
  6. 未来智慧城市长啥样?华为云让我们到深圳看一看
  7. 图像超分辨率进ASC19超算大赛,PyTorch+GAN受关注
  8. 北京公交将标配智能辅助驾驶,具备行人防撞、车道偏离预警
  9. 吴恩达旗下Drive.ai商业化第一步!现在去德州能打无人驾驶出租车
  10. 李飞飞李佳“逆风翻盘”:谷歌全新AutoML产品发布,AI客服规模化商用