Спойлер на JavaScriptСпойлеры на JavaScriptНа этой странице покажу практическое применение, полученных при изучении навыков использования JavaScript. С его помощью сделал так называемый спойлер. Создание всевозможных спойлеров - самый частый, наверное, способ применения этого языка программирования для экономии места на страницах сайтов. При тренировках, сделал несколько разных видов спойлеров, хотя принцип их создания одинаков для всех. Первый спойлер"Табличный". Написал его, применив тэги таблицы в HTML-коде.
* * * Второй спойлер"Блочный". Ещё один спойлер, но у него вместо таблицы - логические блоки div, а кроме того, "повесил" на фон 1-ого блока рисунок кнопки. Симпатичнее. * * * Третий спойлер"Строчный". Третий вид спойлера. Самый, наверное, часто употребляемый. Строка. Тестовая строка подсказки (спойлер). Открыть/Закрыть * * * Четвёртый спойлер"Кнопка". Можно и так оформить внешний вид спойлера, применив для этого в 1-ом логическом блоке div тэг input с типом button. * * * Интересно! Про существование последнего примера спойлера
javascript-код вроде бы и не знает, он в нём НЕ прописан. И ещё. Не забывать(!). В стилях первого (управляющего) блока нужно
обязательно прописывать style="display:inline;". Другие виды спойлеровПоказал здесь лёгкий способ создания простых, но удобных для использования спойлеров. Разумеется, есть и другие, не менее интересные способы хорошо сэкономить место на сайте. Посмотреть другие виды спойлеров, а точнее - создание элементов, по своему действию очень похожих на них, можете в разделе jQuery UI. Самое главное, что их отличает от показанного - количество скрипта, нужного для их нормальной работы. Впрочем, писал об этом на странице "Современные технологии" (откроется в новом окне), не буду повторяться. Хотя, конечно, "кому что нравится". Самая похожая по действию страница называется "Аккордеон" (откроется в новом окне). Ещё одна носит название "Умные вкладки" (откроется в новом окне). |
Все права защищены. Copyright © 2009 - Коротеев Владимир.