分享至
請問一下 最近在修改某個網頁 發現如上圖的結構外層的scrollbar是iframe的內層的scrollbar是div的 它的內容是Extjs的tree但是必需把內層的垂直scrollbar拉到最下面才會顯示出內層的水平scrollbar這樣使用上就不太方便 希望改成水平scrollbar一直都顯示出來試過overflow:scroll跟overlay都不行不知有沒有什麼好方法? 謝謝
已邀請的邦友 {{ invite_list.length }}/5
z-index有用嗎?
試了在內層div加上z-index但是不行如果要在extjs的scrollbar上面加z-index就得研究一下它是寫在哪了
把Body設高度跟iframe一樣應該就可以了
嗯 不太了解你的意思 目前內層的div就是height:100%
因為現在你內層Body已經超出iframe,內層的div設height:100%,還是會超出啊。Scrollbar會出現是因為內容超出可見範圍,也就是說必須讓內層的內容<=外層iframe的顯示範圍,才不會出現Scrollbar。所以你只要把Body或DIV改的跟iframe一樣高,就能達到你的要求。但這種情況我都建議改Body高,當然改DIV也是可以的。
外層iframe 高度要跟內層div一致應該就可以解掉
您可以試試在內層div 的 CSS 加入:
overflow-x: scroll;
這個有試過不行
IT邦幫忙