我有三个新闻滚动条的三列布局(使用Tiny Scrollbar http://baijs.nl/tinyscrollbar/)。
业务需求决定了IE7中的此页面功能。更复杂的是,每个div包含一个iFrame,因为这些滚动器中的每一个都必须是一个单独的HTML文件。如果我将div定位为相对,当用户单击滚动条滚动时,整个帧会向左移动几个像素。按住并移动鼠标会将其左右移动。当我将div定位为固定时,框架保持在原位但它的内容(链接,滚动等)被完全禁用。
我提前道歉,我对这些事情都很陌生并且在我去的时候学习。有什么建议?
答案 0 :(得分:0)
我猜这个内容会向左移动,因为会出现浏览器的滚动条。您可以禁用iframe的滚动条。将一些样式添加到iframe标记,如下所示:
<iframe style="overflow:hidden;"></iframe>
如果还不够,请将一些属性添加到页面的body标签中,该标签加载到iframe中,如下所示:
<body style="overflow:hidden;" scroll="no">