Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Скрываемая правая часть сайта

Скрываемая правая часть сайта


     26.01.2012    jquery, верстка    Общие вопросы по вёрстке, jQuery    3807

вопрос
Добрый день,
Хочу обратиться с таким вот вопросом т.к. уже найти решение немогу (не хватает нервов попросту).
Ситуация состоит в следующем:
На уж очень знаменитом сайте, который любят растаскивать по кускам все кому не лень, стоит очень интересный скрипт, который позволяет скрывать правую колонку с блоками и растягивать левый блок со статьями на всю ширину.
Подобный скрипт используется в дизайне форума Invision Power Board.

Так вот хотелось бы узнать, что это за скрипт такой? Разборка по кускам не дала абсолютно ничего.

Ответил: ПафНутиЙ


Это довольно простой скрипт.
По клику на, допустим, ссылку происходит анимация какого то свойства (например margin или position) одного блока и изменение ширины другого (или та же анимация одного из свойств) другого блока. Естественно всё это дополнено проверкой исходного состояния блоков и чтением и установкой cookies
в общем 8-10 строк кода.
На вашем любимом сайте сжато до двух строк в целях экономии ресурсов приводить код оттуда смысла не вижу т.к. это строго индивидуальный код и для вашего сайта нужен другой.

3 комментария

electro_dj
Юзер

electro_dj - 29 января 2012 19:45 -

Понятно, спасибо за разъяснение,а то мне все казалось что существует рабочий вариант (плагин) для реализаций подобной фичи.

Sander
PHP-developer

Sander - 30 января 2012 03:55 -

Поажлуйста, вот 3 готовых варианта.
$("#block").fadeOut();
$("#block").slideUp();
$("#block").animatet({width:0},1000);

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

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

electro_dj
Юзер

electro_dj - 3 февраля 2012 05:33 -

Да не.. сам разберусь, просто jQuery для меня пока еще темный лес, уж очень много всего можно с помощью него сделать и очень много функций в нем, но в то же время есть много литературы где можно поискать варианты решения проблемы.
Просто спасибо, что толкнули так сказать в нужном направлений)

P.S. Машина из ямы выбралась, дальше я и своим ходом могу (c)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх