Не идите сразу на фриланс. Для начала поработайте в команде, желательно в офисе, желательно, чтобы были люди разбирающиеся в вопросе лучше вас. Тогда и изучите все. А потом уже фриланс. Временных рамок нет, все зависит от индивидуальных особеностей и наличия постоянной практики.
Все должно работать, если на странице есть блок с классом test2, то у test1 удаляем один класс и добавляем другой. Попробуйте в условии выводить что-то в консоль просто. Если сработало, значит на странице есть test2.
Максим Тимофеев: ничего подобного. прыгает кнопка на CSS:
animation: scrolldown .42s running alternate infinite;
а вот скролл при клике – это уже jQuery:
$('.down-scroll').click(function(){
$('body,html').animate({scrollTop: windowsHeigt}, 1100);
return false;
});
Роман Д.: да, с этим никто не спорит. в вопросе не сказано, насколько кроссбраузерным должно быть решение. поэтому решил упомянуть этот вариант, чтобы начинать привыкать к flexbox :)
Если Sorax и имеет к этому отношение, то довольно посредственное. Какой смысл создавать новый канал с таким же названием, если в старом уже есть немало подписчиков. В любом случае где-то был бы анонс. А так это фейк, мое мнение.
Что мешает просто использовать Atom? Можно попробовать для ST что-то типа этого: equinusocio.github.io/material-theme + One Dark для подсветки синтаксиса.
MOI_NIK_3D: клонируете репозиторий, вносите изменения в файлы, проверяете статус, добавляете измененные файлы, комментируете изменения, отправляете изменения на гитхаб. также можно переключаться между ветками, создавать новые, выкачивать изменения из других веток в локальный репозиторий. почитайте хотя бы статьи на тему :)
Нужно посмотреть дизайн, чтобы понять, что вы хотите сделать. Сейчас вы просто убираете класс fixed и скрываете navbar. Естественно, он у вас не отображается.