Question: I am using `Div` in my website to display some links. It works fine in IE, but when i expand that `div` in firefox and google chrome it goes weird. 

Can anybody help me to figure it out. I have googled it but i did not fine any useful solutions.

```
<td vAlign="top" align="center"><font>-</font></td>
<td align="left"  >
 <div align="left"  style="margin:0 auto; padding:0; display:block;clear:both; position:relative;">
  <A class="inkblue" href="javascript:expand(4);">Faculty &amp; Staff</A
 </div>
</td>
<td></td>
</tr>
<tr id="e4" style="DISPLAY: none">
<td></td>

```

This is the code for that section. Please let me know if anything required.

[This is the link to site](http://www.nu.edu.pk). open it in firefox or chrome and click the link 
"Faculty & Staff" under "Campuses" .

Answer: 
If you are using iScroll4 you should refresh the scroller or destroy and recreate it.

Excerpt from [here](http://cubiq.org/iscroll-4):
"iScroll needs to know the correct dimensions of both the wrapper and the scroller. They are computed the first time at start up but if your code changes the elements size, iScroll needs to be warned that you are messing with the DOM."
try this css code, it worked for me: `http://jsfiddle.net/manseuk/r9VL2/2/`

```
#wrapper {
                 z-index:1;

                width:100%;
                background:#aaa;
                overflow:auto;
            }

            #scroller {
               z-index:1;
            /*    -webkit-touch-callout:none;*/
                -webkit-tap-highlight-color:rgba(0,0,0,0);
                width:100%;
                padding:0;
            }

            #scroller ul {
                list-style:none;
                padding:0;
                margin:0;
                width:100%;
                text-align:left;
            }

            #scroller li 
            {
                background-color: White !important;
                padding:0 10px;
                height:40px;
                line-height:40px;
                border-bottom:1px solid #ccc;
                border-top:1px solid #fff;
                background-color:#fafafa;
                font-size:14px;
            }

```