Wpis z mikrobloga

#programowanie #html #css #javascript

Jak realizuje się taką funkcję:
- masz element HTML, osadzony w liście (ten element to box z treścią)
- płynnie, animacją przejścia powiększyć ten element na okienko dialogowe, na środku ekranu
- po tym usuwa się cała treść "w tle", łącznie z kontenerem, z którego pochodzi nasz powiększany element, a sam element w formie okienka dialogowego oczywiście zostaje.
?

Czy da się to zrobić faktycznie płynnie, bez tworzenia w locie odrębnego elementu, animowanego od miejsca, w którym był pierwotny element?
  • 4
  • Odpowiedz
@Hepar: W zasadzi i to i to.
Ale chodzi mi bardziej o technikę wykonania niż jakiś gotowiec.

Napiszę jeszcze raz o co chodzi:

________
|blabla |
|blaaba |
| [but] |
|_______|

i element [but] się rozszerza, zmienia rozmiar i zmienia pozycję. Jest oderwany od swojego parentElement i staje się samodzielny.
Po tym parentElement i cała ramka ma być usunięta z DOM.

Czyli ma to być płynne przekształcenie, [but] ma w
  • Odpowiedz