2013-11-14 3 views
0

Я создал календарь для веб-приложения, аналогичный FixedHeaderTable jQuery plugin.
Для сетки я использую структуру, такую ​​как <div style="position:absolute; overflow:scroll"><tables/></div> и устанавливаю div scrollTop.глюки со столами и divs (позиция: абсолютная) в Firefox

Иногда скроллинг производит глюк:
the glitch

Это происходит (по крайней мере) с OSX 10.6.8 и Firefox 25, и я знаю, что это узкая целевая группа и трудно воспроизвести, но Меня все еще интересуют возможные причины такого рода сбоев и, конечно, возможные решения (принудительно перерисовать?).

До сих пор я знаю, что он уходит, если я не использую position: absolute для div ...

Бонус: В ячейках таблицы у меня есть коробки, построен как так:

<td> 
    <div style="position:relative"> 
     <div style="position:absolute; width:100px; height:100px; z-index:10" /> 
    </div> 
</td> 

чей цвет фона и границы исчезают, когда они частично прокручивается из поля зрения:
enter image description here
(Monique прозрачен ...)

Теперь, опуская внутренний div, s z-index исправляет эту проблему, НО не опускает ее, исправляет первую проблему.

Хорошо, извините, что это так узко, но, возможно, кто-то видел нечто подобное раньше.

ответ

0

Добавить position:relative; в body.

Это исправит.

+0

спасибо, я буду проверять и сообщать завтра, когда я получаю доступ к поврежденной машине – kubi

+0

, которая не исправила ее. не могли бы вы объяснить, почему это должно быть? (так что я знаю, с чего начать эту вещь) – kubi

+0

В этом случае вы можете создать jsFiddle или предоставить живую демонстрационную ссылку с этой проблемой, чтобы ее можно было отлаживать дальше. - @kubi – Nitesh

Смежные вопросы