Проблема с ячейками таблицы Chrome с внутренним диапазоном высоты 100% - PullRequest
0 голосов
/ 24 сентября 2019

Клянусь, это работало неделю или две назад!

Вот сетка с сотнями таких строк, но посмотрите на среднюю;

Weird behavior

Но с тех пор у нас иногда возникает странное поведение, которое происходит случайным образом.Кажется, что он не имеет связи с самой ячейкой, больше, чем содержимое всей таблицы, поскольку одна и та же ячейка может правильно отображаться один раз, но если строка была удалена или добавлена ​​в другом процессе, она может отображаться правильно после.

Кроме того, если я нажму F12 в хроме, снимите отметку height:100% на внутреннем промежутке TD и снова включите его, он будет отображаться правильно!Таким образом, если вы проверите последний ряд сетки, вы увидите, что он правильно распространяется по всей высоте ячейки.Кроме того, если я просто изменю размер окна Chrome, он также исправит это.

<td class="percentcell" align="right" valign="top" style="width: 5%; position: relative;">
    100 %&nbsp;
    <span class="nottobeprint tdCompletedPercentage" val="100" style="border-left: solid 1px #AAA; position:absolute; height:100%; width:8px; right: 0; top: 0; background-color:rgb(0,255, 75)"></span>
</td>

Кто-нибудь уже сталкивался с этим, и как вы решили это?Я попытался переключить его на DIV, и он делает то же самое.IE тоже не воспроизводит это поведение, либо Firefox.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...