azerphoenix, о, вы дополнили комментарий. Да, я думаю это хорошая мысль - спросить у правообладателя с упором на рекламу шаблона. Так и сделаю. Всем спасибо за советы)
azerphoenix, здравствуйте. Да вот хочется сделать видео урок по созданию сайта, и чтобы для меня была мотивация попрактиковаться, и новички могли поучиться. Бесплатные шаблоны не всегда интересные, а вот на том же templatemonster есть весьма оригинальные и красивые шаблоны, которые хочется разбирать. Я понимаю, что это чужой труд дизайнера и шаблоны защищены авторским правом, но я не собираюсь с этим шаблоном что либо в дальнейшем делать, это лишь стимул, идея. А вот про второй момент вы правильно заметили) вообще было интересно, насколько это законно, ну и морально)
Максим Федоров, всё это на данном этапе чисто гипотетически, поэтому - да. Пока не ясно какой шаблон, когда, и перерастёт ли это из гипотетического во что-то практическое. Но вашу мысль я понял.
Структуру могу менять как угодно. Всё дело в результате. Пробовал перемещать кнопки в слайды, но они не должны зависеть от слайдов, потому что кнопки по id связаны с id слайдов - нажал вторую кнопку, переключился на второй слайд. Так что они должны быть поверх слайдов.
Думал про js и высоту, но это словно какой-то самый крайний метод
Короче, задал фиксированную высоту родителю и всё стало хорошо
tyzberd у меня несколько main-slide и они находятся на одном уровне вложенности, что и контейнер с кнопками, и имеют общего родителя с position: relative. Так что по идее, это не должно никак влиять. Или я чего-то не понимаю ?
Спасибо за ответы, но я немного запутался. Исходя из комментария Павло Пономаренко, переменная "b" не присвоила ничего, хотя по идее (по моей идее)) должно быть следующее :
Сначала "c" присвоила 2, затем "b" присвоила "с = 2".
"b" = 2
"c" = 2
Почему не так?
Не совсем уловил пример с аниномной самовызывающейся стрелочной функцией и отсутствием ключевого слово return. Из-за этого не произошло присваивание переменной "b" значения переменной "c"?
Я верно понял по ответу 0xD34F, что мы объявляем первую переменную (например, someVar2) в текущей области видимости, а вторая переменная (someVar3) объявляется в глобальной области видимости и обе присваивают одно и тоже значение, и значение первой переменной зависит от значения второй переменной?
Может ли быть правильным такой подход в зависимости от контекста выполнения задачи?
Вот это видео. Таймкод 1:10. Там пара секунд, чтобы взглянуть на общую концепцию написания кода.
Там используется такое объявление и присваивание переменных. Выходит, что в данном контексте такой подход является верным, потому как обе они объявляются в глобальной области видимости и должны быть завязаны друг на друге?
Я стараюсь так и делать. Это пример из обучающего видео.
Понимаю, что вариант объявления переменных через запятую без ключевого слова "var", является более лаконичным, хоть и менее читабельным. А с точки зрения грамотности кода, и правильного подхода, всё же всегда писать "var" ? Первый вариант чисто из лени и экономии времени ?
HelmutKampfe, да я var scr на автомате написал. Им надо считать высоту скролла. Я вдали от компа, пишу с телефона, поэтому только теория. Вам нужно высчитать расстояние между блоком div и верхом экрана. За это отвечает offset().top у блока. Это повесить на событие scroll. И сделать условие :
Если у элемента высота относительно верха экрана равна 75рх, то задаём класс fixed
Сейчас попробую подредактировать свой комментарий выше
Сергей Соколов Разобрал ваш код, понял большую часть, и ещё раз спасибо за помощь ) не думал, что так быстро и грамотно помогут с такой задачей. Вроде примерно понял алгоритм, но самостоятельно уже не смогу воспроизвести. Отличная идея с квадратным корнем, я бы не додумался ) Ещё раз спасибо
Валерий Любимов, конечно описывать медиа сложно и нудно. Поэтому заранее определять их в интервале, чтобы они работали от 990 до 320. Вроде бы это возможно, просто синтаксис точный не помню - никогда таким не занимался.
Просто и быстро - через jquery.
Максим Варава, ок, какие ещё есть варианты? В любом случае случае нужна вложенность, если не хотите дублировать меню и форму в каждом слайде. Если вложенность, то абсолютное позиционирование, чтобы одни элементы были поверх других. Пока что в голову ничего больше не приходит