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 寫:
咁樣會連打直果D scrollbar都disable埋, 我都有依個問題, 望高手賜教 |
發表人: | victorlamhk [ 2005-03-02, 01:16 ] |
文章主題 : | |
nakeho 寫:
這個設定的確會令直的 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 的標準模式,但第二個站沒有。 千萬個感謝, 謎底經已解開. ![]() 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/ |