Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Раскрывающийся список с CSS3-анимацией / 11 сообщений из 11, страница 1 из 1
21.05.2013, 14:43
    #38266414
Shitbox2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раскрывающийся список с CSS3-анимацией
Есть список:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
<button>Открыть/Закрыть</button>
<ul>
  <li>
    <a href="">Пункт1</a>
    ... какие-то теги ...
  </li>
  ... остальные пункты ...
</ul>


Нужно сделать анимацию сворачивания-разворачивания с эффектом slide из jQuery, только на CSS

Пробую изменять height тега ul. Хорошо работает, но только если заранее известна высота списка. При height:auto или 100% не работает.

Посоветуйте пример. Задача распространенная, по-любому кто-нибудь да решил.
...
Рейтинг: 0 / 0
21.05.2013, 14:48
    #38266424
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раскрывающийся список с CSS3-анимацией
Shitbox2Задача распространенная, по-любому кто-нибудь да решил.Значит найдется в гугле.

А если не найдется — выясняешь фактическую высоту блока, проставляешь ее вместо auto или 100% и фперёдъ.
...
Рейтинг: 0 / 0
21.05.2013, 15:29
    #38266538
Shitbox2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раскрывающийся список с CSS3-анимацией
Тогда напишите поисковый запрос по которому искать, если вас Гугл лучше слушается. Яваскрипт использовать нельзя. Только ЦСС
...
Рейтинг: 0 / 0
21.05.2013, 15:43
    #38266569
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раскрывающийся список с CSS3-анимацией
Это я иронизировал, на самом деле задача нахрен никому не нужная и никто ее не решал. Просто каждый раз забавно, когда кто-то выдумывает некое извращение, и говорит, решение должно быть. Причем не такое же извращенное, а простое и изящное. Кто именно задолжал, не уточняется, но по-любому, ага.

На css это невозможно. Анимация на css есть только в ie.
...
Рейтинг: 0 / 0
21.05.2013, 16:06
    #38266620
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раскрывающийся список с CSS3-анимацией
Shitbox2,

Забиваете строку запроса в гугле и ищете, там полно всего. Пример на css (max-height).
...
Рейтинг: 0 / 0
21.05.2013, 16:07
    #38266625
Shitbox2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раскрывающийся список с CSS3-анимацией
На CSS невозможно, ага. Задача нераспространенная, ага. http://www.s-sd.ru/files/custom-drop-down-list-styling/index5.html :-)
...
Рейтинг: 0 / 0
21.05.2013, 16:15
    #38266640
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раскрывающийся список с CSS3-анимацией
Shitbox2На CSS невозможно, ага. Задача нераспространенная, ага. http://www.s-sd.ru/files/custom-drop-down-list-styling/index5.html :-)Shitbox2Яваскрипт использовать нельзя. Только ЦСС
...
Рейтинг: 0 / 0
21.05.2013, 16:27
    #38266667
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раскрывающийся список с CSS3-анимацией
st_stShitbox2,

Забиваете строку запроса в гугле и ищете, там полно всего. Пример на css (max-height).О, transitions перекочевали из ie в w3c! И даже стали круче, чем в ie. Мир сошел с ума.
Теперь все можно.
Сразу легко гуглится, где внятно почитать: тынц .
...
Рейтинг: 0 / 0
21.05.2013, 16:32
    #38266686
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раскрывающийся список с CSS3-анимацией
Пасабжу: однако это все не отменяет необходимости выяснять фактические размеры. Тут уж либо-либо. Либо чистый css, но фиксированные размеры, либо авто, но со скриптом.
...
Рейтинг: 0 / 0
21.05.2013, 16:44
    #38266732
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раскрывающийся список с CSS3-анимацией
Antonariy...либо авто, но со скриптом.Либо авто без скрипта, но и без эффекта slide
...
Рейтинг: 0 / 0
21.05.2013, 18:10
    #38267006
Shitbox2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раскрывающийся список с CSS3-анимацией
«Яваскрипт использовать нельзя. Только ЦСС» Речь идет об анимации. То чем на кнопку ставятся стили не имеет значение.

Тут всё хорошо работает: http://jsfiddle.net/tamtakoe/XbMMa/598/
А тут не очень: http://jsfiddle.net/tamtakoe/PJNzc/1/ (почему-то теряется обратная анимация)
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Раскрывающийся список с CSS3-анимацией / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]