Novamoscow: эти?
left = left + $(window).scrollTop();
$('.left-block').css('left': left )
1 - пересчитывает значение left в зависимости от скролла. Была опечатка, должен быть +, конечно.
2 - добавляет значение переменной left в css-свойство блока
И так при каждом изменении скролла, хоть на пиксель.
Дмитрий: перед закрытием функции -
setTimeout( function(){
$('.class_name').addClass('класс_с_анимацией');
$('.class_name2').addClass('класс_с_анимацией2');
...
}, 110);
И дисплей не анимируется плавно. Разве что с show()/hide() играться. А обычно добавляют класс элементу, в котором прописаны стили для нового состояния. У элемента изначально задано transition , которое и отвечает за плавность. Но transition не работает со свойством display и некоторыми другими
Novamoscow: чего именно непонятно? За плавность отвечает transition в css, ставьте какое нравится
Допустим, есть блок с классом left-block, который фиксирован и сдвинут влево left: -1000px
var left = $('.left-block').css('left');
$(window).scroll( function(){
if ( $(window).scrollTop() > 200 ) {
left = left - $(window).scrollTop();
$('.left-block').css('left': left )
}
});
Естественно, это просто пример. Можно и покрасивее написать, но мне лень
Pavel Ustyugov: конечно, я именно про школоту и говорил. Можно ли говорить про Сеньора в контексте "днём 1с, а вечером веб" ? ))
И речь не про оплату и даже не про сам язык. Одного php недостаточно, нужно как минимум знание основных серверных и клиентских языков/технологий. А если мы про "современный" веб, то можно просто уйти в JS и компоненты.
"php программист без работы не останется, а Серьеры в php получают не меньше программистов в других направлениях." - так ведь можно и про 1С сказать)
Александр Шибков: да, я тоже прочитал доки. "between sourcemaps.init() and sourcemaps.write()". "Между." А после write - не должны. Вот и вставьте .pipe(gulpGroup()) после .pipe(sourcemaps.write())
silencer-spirit: а order можно писать тем же JS-ом
И как ты их все перемешивать будешь?) Нет, можно, конечно, если у тебя все слайды в массиве, менять индексы аналогично order-ам. А можно шаблонизатором доставать случайный элемент, шаблонизатор используется
Skrolea: вот цитата с htmlbook - "Радиальный градиент создаётся с помощью свойства background или background-image с параметром radial-gradient."
Вот из "рабочего примера" - "@keyframes circlefill {
0% {
background-image: radial-gradient(at top right, #ff4081 0%, #fff 0%, #fff 100%);
}"
GreenMan1899: а зачем табы?) Два слайдера завязаны друг с другом. На основном сайте под заголовком Slider Syncing . Поглядите, слайдеры синхронизируются. И по клику на слайд, и по клику на стрелки