由於最近項目中使用object來引入pdf,在調樣式過程中發現滾動條是頭號敵人。不給object設高吧,他就顯示一丟丟在那里,給他設高吧,滾動條一條又一條十分難看。
嘗試了好幾種辦法 ,什么overflow、scroll都不能達到理想的效果,最后一拍腦袋,這給object設置動態高度不就行了!代碼如下:
var height = $(window).height();
$("#myPdf").css("height",height);//設置初始化高度
$(window).resize(function(){//設置窗口改變時的高度
var height = $(window).height();
$("#myPdf").css("height",height)
})
這樣的話object的高度永遠和窗口一致,body不會產生多余滾動條,最多只有一個object內部撐開的滾動條,看起來比較清爽。其他的類似嵌入的元素也可以同理的吧。挺簡單的原理,就是一時沒有想到~.~
