Как вы можете видеть на рисунке выше, все элементы th
в таблице, кроме одного, получают границу сверху, когда я использую position: sticky
. Иногда они все получают это, иногда никто не получает это, иногда некоторые получают это. Это кажется случайным каждый раз, когда я перезагружаю страницу. Я хотел бы знать, почему это может происходить.
Я заметил, что если я удаляю свойство background
из элементов th
, это решает проблему. Но мне нужен фон для них ...
Я не знаю, какой код вставить здесь. Я думаю, я просто надеюсь, что это известная проблема, и у кого-то есть решение (ничего не нашел в Google). Не знаю, имеет ли это значение, но таблица была создана с использованием материала Angular mat-table
.
Редактировать: В настоящее время элементы th
имеют top: 0
. Я заметил, что если я установлю top: -1px
, это также решит проблему по некоторым причинам ...