Sterhel — предложил неплохой вариант.
Что же касается вашего вопроса все сводится к дизайну, в каких-то случаях можно обойтись только css в каких-то нужен js, также важно знать какие браузеры надо поддерживать.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.