我的Blog我做主^_^

          走向一條通往JAVA的不歸路...

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            64 隨筆 :: 68 文章 :: 77 評(píng)論 :: 0 Trackbacks
          在網(wǎng)吧客戶端項(xiàng)目中使用了frame的方式,布局如下:

          uploads/200611/15_111251_table.gif

          遇到的問題是當(dāng)main中的內(nèi)容超過main的指定高度時(shí),會(huì)同時(shí)出現(xiàn)豎向和橫向滾動(dòng)條,這是一種極不好的用戶體驗(yàn),理想狀態(tài)應(yīng)該是只出現(xiàn)豎向滾動(dòng)條,我嘗試了如下解決方法:

          1.直接添加body屬性<body style="overflow-x:hidden;">,結(jié)果是無效;
          (分析原因:overflow-x是IE獨(dú)有的 css 屬性,加上DTD的話可能會(huì)被忽略,就像定制滾動(dòng)條顏色的css屬性一樣)

          2.去掉DOCTYPE聲明<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
          "http://www.w3.org/TR/html4/loose.dtd">以后,橫向滾動(dòng)條被限制了,目的雖然達(dá)到,但是假設(shè)采用div+css布局的話,去掉文檔聲明會(huì)引發(fā)更多的問題,所以還需要嘗試一些其它的方式;

          3.在使用iframe的情況下,可以不刪除DOCTYPE聲明,設(shè)置scrolling="yes",<body style="overflow-x:hidden;">也能生效。

          以上是我做的一些嘗試,知其然而不知其所以然,但是希望能夠在工作中解決一些實(shí)際問題。

          posted on 2007-01-28 17:50 java_蟈蟈 閱讀(2101) 評(píng)論(2)  編輯  收藏

          評(píng)論

          # re: frame中隱藏橫向滾動(dòng)條[未登錄] 2007-06-11 12:54 yuan
          xiexie^_^
          轉(zhuǎn)載~~  回復(fù)  更多評(píng)論
            

          # re: frame中隱藏橫向滾動(dòng)條 2008-08-27 10:17 Tofeel
          設(shè)置scrolling="yes"后ff里會(huì)出現(xiàn)一條滾動(dòng)條的  回復(fù)  更多評(píng)論
            


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 辉南县| 南靖县| 太湖县| 古田县| 车致| 搜索| 新昌县| 樟树市| 揭东县| 攀枝花市| 巩留县| 璧山县| 呼伦贝尔市| 南郑县| 中方县| 屏东县| 商丘市| 宜川县| 涟水县| 陇南市| 万荣县| 景泰县| 朝阳市| 岑溪市| 瓮安县| 滦平县| 临江市| 耒阳市| 洞头县| 昌图县| 龙井市| 吉安市| 宝丰县| 成武县| 弋阳县| 普兰店市| 汉沽区| 西充县| 英德市| 宿松县| 法库县|