Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 溢出:自动滚动条不';t在铬合金/歌剧中消失_Javascript_Html_Css_Google Chrome_Opera - Fatal编程技术网

Javascript 溢出:自动滚动条不';t在铬合金/歌剧中消失

Javascript 溢出:自动滚动条不';t在铬合金/歌剧中消失,javascript,html,css,google-chrome,opera,Javascript,Html,Css,Google Chrome,Opera,我有一个代表图像查看器的应用程序。图像由几个瓦片表示-我使用带绝对位置的div。放置在图层中的图像(也称为div)。图层放置在div中,溢出:auto。当我改变图像比例时,我正在调整瓷砖的大小 问题在于chrome和opera,当我将图像大小从大于容器更改为小于容器时,滚动条不会消失。在ie和firefox中出现滚动条。谁能说,我哪里有错误,或者我如何解决这个错误 对不起,为了我的英语 添加了浏览器的html <div id='scrollPanel'> <di

我有一个代表图像查看器的应用程序。图像由几个瓦片表示-我使用带绝对位置的div。放置在图层中的图像(也称为div)。图层放置在div中,溢出:auto。当我改变图像比例时,我正在调整瓷砖的大小

问题在于chrome和opera,当我将图像大小从大于容器更改为小于容器时,滚动条不会消失。在ie和firefox中出现滚动条。谁能说,我哪里有错误,或者我如何解决这个错误

对不起,为了我的英语

添加了浏览器的html

    <div id='scrollPanel'>
    <div id='mainLayer' style='position:absolute'>
      <div id='tile_1' style='position:absolute; top:0px; left:0px;'>
         <img src='*' style="width:512px; height:512px" />
      </div>
      *******
      <div id='tile_n' style='position:absolute; top:npx; left:npx>
         <img src='*'style="width:512px; height:512px" />
      </div>
    </div>
    </div>

*******

请共享您的代码您可以尝试重新设置容器大小,并查看发生了什么情况Absolute元素不会使parent显示滚动条,因为它不再在流中。可能是滚动条+图像更大,并且由于它们都不再适合div,滚动条仍然可见。你能不能检查一下,如果你把图像做得更小,它会不会消失?然后你就知道了原因,也许可以找到一种方法来解决它。如果没有,就分享你的代码。现在我不能分享代码。当时我在firefox或ie debbuger中调试了它,当所有的磁贴调整大小时,滚动条消失了。但是,在chrome/opera中,它们并没有消失。我检查所有tile的摘要大小-它小于div(有溢出)大小。添加到类似查看器结构的开始帖子。