Создать сайт с липким меню и раскрывающимся контентом в блоках

Алексей9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
16.08.2016

Мне нужно сделать каркас для сайта, который я буду использовать только для себя. Без стилизации.

Что нужно сделать:

1) Сделать липкую навигационную панель, которая при прокрутке вниз будет исчезать, а вверх - появляться.

Можно взять этот вариант: http://www.virtuosoft.eu/code/bootstrap-autohidingnavbar/

Но мне нужно, чтобы по клику по пункту меню разворачивалось большое меню, как на рис 2

2) Сделать раскрывающиеся блоки с контентом

Можно сделать только 2-3 блока в одном из пунктов меню, остальные я добавлю сам.

Пример здесь: http://mystudy.hol.es

Урок отсюда:

http://ht.brooksite.ru/drop-text-collaps.html

Но здесь проблема в том, что блоки не получается стилизовать как отдельные div-ы

Мне также нужно:

а) чтобы была возможность вложить в один блок другие разворачивающиеся блоки

б) возможность просматривать видео с жесткого диска

в) чтобы по клику на изображение оно разворачивалось на весь экран

г) в одном из блоков контент поделить на 4 дива, которые будут располагаться так: 2 сверху, 2 снизу,

а в другом поделить на 6. Этот код я буду вставлять в другие блоки по необходимости.

3) Сделать сайт адаптивным

Также интересно узнать, насколько сложнее и дороже будет сделать сайт на php, чтобы можно было загружать картинки, текст и видео прямо со страницы сайта, не залезая в код.

Предлагайте стоимость работы.