React + IE, не происходит перерисовка установленных стилей

306
03 сентября 2017, 00:59

Доброго времени суток, коллеги!

Уже который день борюсь со следующей проблемой. Есть кусочек в таблице:

<th style="top: Xpx; min-width: Ypx">
  <div class="...">...</div>
</th>

В компоненте стили указываются инлайн и постоянно при скроллинге меняется свойство top. В DOM-дерево все попадает замечательно, никаких проблем, во всех браузерах все Ok, но вот именно в IE, как обычно, несмотря на то, что стили установились в разметке, пререрисовка не происходит.

Если, например, щелкнуть галочку в инспекторе на любое свойство, любого блока в дереве, то т.к. энивей вызывается перерисовка, то все становится на свои места.

Может кто-то сталкивался с такой проблемой, может я не заметил ответ на свой вопрос и уже на него отвечали?

Спасибо!

Answer 1

Короче, всем спасибо, расходимся) Просто на будущее - не стоит смешивать табличные элементы и адекватное восприятие, все решается внутренним < div /> с position

READ ALSO
Pug (jade) убрать добавляющийся к тегам пробел

Pug (jade) убрать добавляющийся к тегам пробел

Использую Gulp,webpack и pug(jade)Проблема в том, что в конечный код попадает лишний пробел из-за форматирования его при сборке

331
Что вы думаете о bootstrapstudio? [требует правки]

Что вы думаете о bootstrapstudio? [требует правки]

Увидел видео, выглядит интересно как для верстки обычных лендингов и визиток, где не нужно продумывать структуру кодаНе реклама, естественно

306
Обращение к родительскому элементу CSS

Обращение к родительскому элементу CSS

Допустим у нас есть следующая структура:

355
Не могу сделать редирект на другую страницу.

Не могу сделать редирект на другую страницу.

Есть таблица с записями, по нажатию на запись должна открываться новая страница с возможностью редактирования

276