Как правильно посчитать scrollLeft?

228
16 июня 2017, 09:38

Есть такие табы. Как правильно посчитать на сколько сдвигать скролл, при активации скрытых вкладок (т.е. те которые идут после "Вкладочка еще").

var tabNavigation_width = parseInt($tabNavigationContainer.width()); // ширина навигационной строчки
var selected_position = parseInt($tabNavigationItem_selected.position().left); // позиция выделенной вкладки относительно родителя
var selected_width = parseInt($tabNavigationItem_selected.outerWidth(true)); // ширина выделенной вкладки
if ((selected_position + selected_width) > tabNavigation_width) {
    $tabNavigationContainer.scrollLeft($tabNavigationContainer.scrollLeft() + selected_width);
}

Делал так и по другому, все как то не так работает.

READ ALSO
Почему улетел календарь?

Почему улетел календарь?

Есть такая страница сайта, на которой раньше в сайдбаре нормально работал bootstrap datepicker, после того как было переделано сайдбар со статичного...

253
Как применять css в webview при загрузке сайта?

Как применять css в webview при загрузке сайта?

Нужно применять css при загрузке сайта в webview, как это сделать?

211
Как добавить другую таблицу без общего индекса?

Как добавить другую таблицу без общего индекса?

Как добавить другую таблицу без общего индекса? Без JOINНапример

233
Работа с SharedPreferences

Работа с SharedPreferences

Не могу разобраться, почему не создается файл в папке пакета приложения с данными, которые я передаю

199