Resizable + overflow:hidden does not work correct in chrome
Hello I have problem at chrome browser,
I create div with style
overflow:hidden
I create second div iniside first with
overflow:auto
So as I understand it is not possible to scroll first div by mouse.
But I can do it if I call
resizable() for first div and use chrome browser (Firefox does work right).
If I start text selection at second div and move mouse outside second and first divs I can scroll first div.
The problem is in addintions divs which we create at
resizable() function
-
<div style="-moz-user-select: none;" unselectable="on" class="ui-resizable-handle ui-resizable-e"></div>
<div style="-moz-user-select: none;" unselectable="on" class="ui-resizable-handle ui-resizable-s"></div>
I do not see problem with ui-resizable-n or
ui-resizable-w
I do not have ideas how I can solve the problem.
see picture
code is here
- <!DOCTYPE html>
- <html>
- <head>
- <link type="text/css" href="css/start/jquery-ui-1.8.10.custom.css" rel="stylesheet" />
- <link type="text/css" href="eiWinMan.css" rel="stylesheet" />
- <script type="text/javascript" src="js/jquery-1.5.min.js"></script>
- <script type="text/javascript" src="js/jquery-ui-1.8.10.custom.min.js"></script>
- <script>
- $(document).ready(function(){
- $(".bigdiv").resizable();
- });
- </script>
- <style>
- .bigdiv {
- position: absolute;
- top:100px;
- left:100px;
- width:200px;
- height:200px;
- overflow:hidden;
- }
- .smalldiv {
- position: absolute;
- top:2px;
- left:2px;
- width:194px;
- height:194px;
- overflow:auto;
- }
-
- </style>
-
- </head>
- <body>
-
- <div class="ui-widget ui-widget-header bigdiv">
- <div class="ui-widget ui-widget-content smalldiv">
- bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla<br>
- bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla<br>
- bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla<br>
- bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla<br>
- bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla<br>
- bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla<br>
- bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla<br>
- bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla<br>
- bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla bla bla blabla bla<br>
- </div>
- </div>
- </body>
- </html>