Я не уверен, что правильно понял ваш вопрос, но когда вы создаете полосу на временной шкале, Timeline.createBandInfo () принимает объект параметров, одним из этих параметров является 'align'. Если вы установите для этого параметра значение «Top», то ваши маркеры даты появятся в верхней части полосы. Например:
Timeline.createBandInfo({
eventSource: eventSourceNarrative,
date: "May 10 1199 00:00:00 GMT",
width: "40%",
align: "Top",
intervalUnit: Timeline.DateTime.MONTH,
intervalPixels: 52,
theme: johnTheme
}),
Но обратите внимание на условие http://www.simile -widgets.org / wiki / Timeline_ThemeClass # track
В качестве альтернативы, это свойство может быть установлено в вашем объекте 'theme' вместо использования hAlign. см. документы по адресу:
http://www.simile -widgets.org / вики / Timeline_ThemeClass
См. Также код на:
http://code.google.com/p/simile-widgets/source/browse/timeline/trunk/src/webapp/api/scripts/ether-painters.js
Функция, которая фактически применяет параметр 'align':
Timeline.EtherIntervalMarkerLayout