position: 'sticky'
landed in Chrome 56, но при определенных обстоятельствах граница становится невидимой.Почему граница не видна с «позицией: липкой», когда существует фоновый цвет?
Рассмотрим следующий пример:
table {
border-collapse: collapse;
}
thead {
position: sticky;
top: 0;
}
th {
background-color: #fff;
border-right: 5px solid red;
}
<table>
<thead>
<tr>
<th>First</th>
<th>Second</th>
<th>Third</th>
</tr>
</thead>
</table>
В Chrome 56.0.2924.76 только последний <th>
«s граница видна, и это только тогда, когда <th>
имеет background-color
указанный.
Это ошибка в Chrome?
Это воспроизводимо на Firefox 52.0a2. Граница снова появляется во всех заголовках таблицы, когда «border-collapse: collapse;» удаляется. – Xufox
рядом с элементами стола + позиция: липкая; в firefox не работает, так как он все еще экспериментальный, я считаю, что он еще не исправлен –