Я бы хотел сделать заголовок шкалы времени прикрепленным к верхней части страницы в следующем примере:
http://jsfiddle.net/m152usbd/1/
Но поскольку на временной шкале включено переполнение, закрепление перестает работать с заголовком временной шкалы.
.timeline{
overflow: auto;
}
.timeline-header{
position: sticky;
top: 0;
}
Самое близкое, к чему я пришел, это:
http://jsfiddle.net/ztuf4gjc/1/
Но я чувствую, что это не очень хорошее решение, потому что мне нужно настроить все остальные элементы на странице, чтобы сделать эту работу, и я могу предвидеть некоторые побочные эффекты. Кроме того, я хочу, чтобы по оси X прокручивалась только часть временной шкалы, а не вся страница.
Кто-нибудь знает, как решить эту проблему?
Обновление
Судя по ответам @ a - m, это может быть невозможно с CSS, к сожалению.
Вот подход js: http://jsfiddle.net/cvk43g1o/
Если кто-нибудь знает, как это сделать с помощью CSS, пожалуйста, дайте мне знать!