2010年2月6日 星期六

神奇的 style="overflow: hidden;" scroll="no"

在 Facebook 用 Iframe 模式外加 Resizable 模式

下了一道語法



IE 跟 FF 就不會出現 Scroller Bar

不過在 Google Chrom 就是會 ...

後來想說使用 FBML 模式去包 Iframe ,是可以讓 Chrome 的 Scroller 正常

但是譬如說我 iframe 是 a.php,萬一使用者直接讀 a.php 那就會以 FBML 方式去讀

這樣網頁就錯了 ... 當然全用 FBML 就沒事了,只是限制很多,客製化時很多 css 或是頁面調整會很不便

這時其實只要在 body 下 style="overflow: hidden;" scroll="no" 這樣就好了 ...

靠~為什麼呀~我以為 iframe 是外層 facebook 包的,怎麼會影響到裡面呀

聽同學講解才一知半解,原來 scroller 是裡面包的東西的事 ... 唉~果然我程度很差

這樣就不用包來包去了 ... 用 iframe 模式就好了 ...

總之這個 overflow hidden 就是讓礙眼的拉 bar 不要出來 ... 嗯嗯嗯嗯

是這樣吧?

1 則留言:

馬佳善 提到...

謝謝你分享這實用的教學資訊