Предлагаю ввести контейнер, подобный текущему, только открытый по умолчанию, а не закрытый, как сейчас.
Пример использования:
Есть главная страница какого-нибудь сообщества. На ней логотип и кнопка.
При нажатии тега key закрывается один контейнер (который был открыт по умолчанию), в котором логотип и открывается другой, с другим логотипом.
Тема.
Ответов: 1536
Crying Angels
Падший Ангел |
|||
карма: -13 |
|
Тип: дополнение, Статус: принято
Ответов: 151
Mafia
Дон |
|||
Предлагал ещё со ввода контейнеров, только в более широком варианте, позволяющем задавать ссылке и контейнеру несколько ключей, применяемые к ним действия, и видимость самих контейнеров. [ key = ключ_1 : действие, ключ_2 : действие ] видимые текст/картинка ключа [ /key ] [ container = ключ_1, ключ_2, видимость ] содержимое контейнера [ /container ] Соответственно, при клике по ссылке, к каждому контейнеру, содержащему хоть один из ключей, будет применено заданное для этого ключа действие: on - показать, off - скрыть, change - переключить текущее состояние. Применение действий идёт в заданном пользователем порядке. В самом же контейнере можно указать среди ключей зарезервированное слово on, для изначального показа этого контейнера. Пример для организации трёх вкладок, первая изначально открыта: [ key = все : off, ключ_1 : on ] ссылка 1 [ /key ] [ key = все : off, ключ_2 : on ] ссылка 2 [ /key ] [ key = все : off, ключ_3 : on ] ссылка 3 [ /key ] [ container = все, ключ_1, on ] содержимое контейнера 1 [ /container ] [ container = все, ключ_2 ] содержимое контейнера 2 [ /container ] [ container = все, ключ_3 ] содержимое контейнера 3 [ /container ] |
|||
карма: 53 |
|
Ответов: 1536
Crying Angels
Падший Ангел |
|||
Tarkitan, красиво, не спорю. Но реализовать это куда сложнее, хотя согласен, это даст куда больше интересных возможностей.
|
|||
карма: -13 |
Ответов: 151
Mafia
Дон |
|||
lbvtynjh, все подобные форумные штучки реализуются настолько элементарно, что при хоть сколь-либо универсальной полезности, не ввести их было бы странным. Очень надеюсь, что это до сих пор не было сделано только потому, что мои старые темы где-то потерялись. Касательно реализации вкладок в постах описанным выше способом есть одна загвоздка - после контейнера идёт мешающийся перевод строки, что впрочем касается и некоторых других тегов, из-за чего может считаться отдельным предложением, чтобы убрать это. |
|||
карма: 53 |
|
Ответов: 224
|
|||
TauTarkitan писал(а):
Предлагал ещё со ввода контейнеров, только в более широком варианте, позволяющем задавать ссылке и контейнеру несколько ключей, применяемые к ним действия, и видимость самих контейнеров. [ key = ключ_1 : действие, ключ_2 : действие ] видимые текст/картинка ключа [ /key ] [ container = ключ_1, ключ_2, видимость ] содержимое контейнера [ /container ] Соответственно, при клике по ссылке, к каждому контейнеру, содержащему хоть один из ключей, будет применено заданное для этого ключа действие: on - показать, off - скрыть, change - переключить текущее состояние. Применение действий идёт в заданном пользователем порядке. В самом же контейнере можно указать среди ключей зарезервированное слово on, для изначального показа этого контейнера. Пример для организации трёх вкладок, первая изначально открыта: [ key = все : off, ключ_1 : on ] ссылка 1 [ /key ] [ key = все : off, ключ_2 : on ] ссылка 2 [ /key ] [ key = все : off, ключ_3 : on ] ссылка 3 [ /key ] [ container = все, ключ_1, on ] содержимое контейнера 1 [ /container ] [ container = все, ключ_2 ] содержимое контейнера 2 [ /container ] [ container = все, ключ_3 ] содержимое контейнера 3 [ /container ] Если бы это добавили, это было бы просто очень круто. Открывает море новых возможностей, улучшает динамичность оформления. |
|||
карма: 37 |
|
Ответов: 1536
Crying Angels
Падший Ангел |
|||
Всё ещё актуально, но, видимо, про тему уже забыли.
|
|||
карма: -13 |