用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
bsjanan的公告
文章分类
    存档

    原创  终于解决了!!!!!!!!!!!!!!!! 收藏

    最近弄了一网页,在有框架的情况下,mainframe中不要出现滚动条!!!!!试了好多方法!都快抓狂了,幸好,功夫不负有心人!终于让我找到了方法!!!就是在mainframe的属性中增加这么一条小代码: scrolling="yes",靠还真的成功了(虽然如果横向文本太长的话还是会出现),本来我是不抱什么希望的,嘻嘻!试了好多如下的方法:


    1.直接添加body属性<body style="overflow-x:hidden;">,结果是无效;
    (分析原因:overflow-x是IE独有的 css 属性,加上DTD的话可能会被忽略,就像定制滚动条颜色的css属性一样)

    2.去掉DOCTYPE声明<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">以后,横向滚动条被限制了,目的虽然达到,但是假设采用div+css布局的话,去掉文档声明会引发更多的问题,所以还需要尝试一些其它的方式;

    3.在使用iframe的情况下,可以不删除DOCTYPE声明,设置scrolling="yes",<body style="overflow-x:hidden;">也能生效。

    4下面的代码对隐藏横向滚动条是无效的
    <body  style="overflow-x:hidden">
    <body style="overflow:hidden">
    <body style=style="overflow-x:hidden;overflow-y:scroll">

    5.下面的代码不符合我的要求的(不能把纵向也隐藏了)
    1. 设置iframe scrolling="no" 横向纵向滚动条都隐藏了
    2. 被包含页body应用overflow:hidden 无效
    3. 被包含页的body标签加scroll="no" 同1

    6.<body style=" margin:0; padding:0; width:670px;">  这个也没用!

    发表于 @ 2008年04月19日 14:46:00 | 评论( loading... ) | 编辑| 举报| 收藏

    旧一篇:关于隐藏滚动条 | 新一篇:XHTML下FRAME页面横向滚动条的困扰

    • 发表评论
    • 评论内容:
    •  
    Copyright © bsjanan
    Powered by CSDN Blog