MozTW 討論區
https://forum.moztw.org/

[Fixed] 橫的 scroll bar
https://forum.moztw.org/viewtopic.php?f=13&t=6783
1 頁 (共 1 頁)

發表人:  victorlamhk [ 2005-02-28, 00:45 ]
文章主題 :  [Fixed] 橫的 scroll bar

請問如果使用 iframe, 在 firefox 並不會出現橫的 scroll bar, 但係 IE 卻會. 想請教各位有沒有方法可以令 IE 亦不會出現那個 scroll bar, 我記得我曾看過有部份網站的 iframe 並不會出現橫的 scroll bar.

這個網站的 iframe 會出現橫的 scroll bar:
http://www.cuhk.edu.hk/ccc/gec

但這個網站的 iframe 卻不會出現 scroll bar:
http://www.ine.cuhk.edu.hk/~inesoc

發表人:  nakeho [ 2005-02-28, 10:01 ]
文章主題 : 

試試
代碼:
<iframe scrolling="no"></iframe>

http://www.w3schools.com/tags/tag_iframe.asp

發表人:  xacid [ 2005-02-28, 10:06 ]
文章主題 : 

兩頁都有用 overflow:auto ,會不會只是用的 iframe 太窄了?

發表人:  M0rph1in9 [ 2005-02-28, 11:55 ]
文章主題 : 

nakeho 寫:
試試
代碼:
<iframe scrolling="no"></iframe>

http://www.w3schools.com/tags/tag_iframe.asp


咁樣會連打直果D scrollbar都disable埋, 我都有依個問題, 望高手賜教

發表人:  victorlamhk [ 2005-03-02, 01:16 ]
文章主題 : 

nakeho 寫:
試試
代碼:
<iframe scrolling="no"></iframe>

http://www.w3schools.com/tags/tag_iframe.asp


這個設定的確會令直的 scroll bar 也不見了.....

發表人:  victorlamhk [ 2005-03-02, 01:22 ]
文章主題 : 

xacid 寫:
兩頁都有用 overflow:auto ,會不會只是用的 iframe 太窄了?


這個我也試過了, 看來也不成功...

不知各位還有沒有其他高見?

謝~

發表人:  11 [ 2005-03-02, 07:58 ]
文章主題 : 

這是計算 width 的常見問題,就是 scroll bar 的寬度是否要算進去。

實作上應該不算進去,而 ie 把它算進去了。
大約是 iframe body (=750px) + scroll bar (=20px,估計值),
所以除非剛好沒右側 scroll bar,否則就會超過預期的 750px,
解決方法就是預先把 iframe body 的 width 設為 730px 以下。

還有二個站的差別是,你使用的 !DOCTYPE 開啟了 ie 的標準模式,但第二個站沒有。

發表人:  victorlamhk [ 2005-03-02, 09:59 ]
文章主題 : 

11 寫:
這是計算 width 的常見問題,就是 scroll bar 的寬度是否要算進去。

實作上應該不算進去,而 ie 把它算進去了。
大約是 iframe body (=750px) + scroll bar (=20px,估計值),
所以除非剛好沒右側 scroll bar,否則就會超過預期的 750px,
解決方法就是預先把 iframe body 的 width 設為 730px 以下。

還有二個站的差別是,你使用的 !DOCTYPE 開啟了 ie 的標準模式,但第二個站沒有。


千萬個感謝, 謎底經已解開. :o

Thanks so much~~ :)

發表人:  R-way [ 2007-04-20, 21:16 ]
文章主題 : 

11 寫:
還有二個站的差別是,你使用的 !DOCTYPE 開啟了 ie 的標準模式,但第二個站沒有。

這2站原文開頭不是一樣嗎?
這2站捲軸出現與否完全肇因於內容是否超出給定尺寸吧?

發表人:  風痕影 [ 2007-04-21, 08:51 ]
文章主題 : 

R-way 寫:
11 寫:
還有二個站的差別是,你使用的 !DOCTYPE 開啟了 ie 的標準模式,但第二個站沒有。

這2站原文開頭不是一樣嗎?
這2站捲軸出現與否完全肇因於內容是否超出給定尺寸吧?

嗯,看來開頭確實是一樣的 @@" 不過 11 說的情形也是有可能發生的
IE 在標準模式下,把網頁放進框架裡時,會不明所以的出現水平捲軸
我以前猜測的原因是邊界的計算錯誤 @@" 不過照 11 的說法或許是寬度出問題
確實以前我特地幫網頁設個寬度就正常了 XD

發表人:  R-way (倫家明明是會 [ 2007-04-22, 12:17 ]
文章主題 : 

首先向11致歉 因為本篇發表已久 也許當時2站開頭的確不同
另外雖然本篇已歸為 FIXED 個人覺得還是有些可延續的地方
40上 也是因碰到了相關問題克服不了才找到此篇
可以的話請容我野人獻曝 希望能對以後有相同困擾的人有點幫助
=====
原由: 性格扭曲使然 不想額外申請留言板 想用現有blog充當
問題:
0.iframe受security的限制太大了 無奈 orz
1.主網架在googlepages上無法動<head>
2.blog也不好動<head> (不希望對外連頁有任何更改)
3.iframe一定要直軸 一定不要橫軸
解決方式:
A.若採doctype可能要用主頁包iframe 再包自寫的html檔 設好doctype 再包blog文 變成框中框
B.想想實在覺得不合理 開始嚐試div包iframe如下
代碼:
<div style="OVERFLOW-Y: auto; OVERFLOW-X: hidden; WIDTH: 220; HEIGHT: 270px;">
<iframe HEIGHT=768 marginwidth="0" marginheight="0" src="http://rway-orz.blogspot.com/2007/04/blog-post.html#comments" frameborder="0" scrolling="no"></iframe></div>

亦即 不限制iframe的尺寸 甚至越大越好 改以div控制viewport
報告完畢^^;

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/