Animate.css is a popular collection of CSS animations. It contains "a bunch of cool, fun, and cross-browser animations for you to use in your projects. Great for emphasis, home pages, sliders, and general just-add-water-awesomeness."
use_animate_css(minified = FALSE, xaringan = TRUE)html_dependency_animate_css(minified = FALSE, xaringan = TRUE)
use_animate_all(
style = c("slide_left", "slide_right", "slide_up", "slide_down", "roll", "fade")
)
An htmltools::tagList() with the tile view dependencies, or an
htmltools::htmlDependency().
Should the minified or full CSS source be used?
When TRUE, the .animated selector is modified so that the
animation is only applied when the slide is visible. Without this,
presentations with many animated slides may have poor performance,
especially on page load. Set to FALSE to use animate.css in other
HTML-based documents.
Animation style to be used for all slides.
slide_left: Slide in from the right and out to the left
slide_right: Slide in from the left and out to the right
slide_up: Slide in from the bottom and out to the top
slide_down: Slide in from the top and out to the bottom
roll: Roll in from the left and roll out to the right
fade: Fade in
use_animate_css(): Use animate.css in your xaringan slides.
html_dependency_animate_css(): Returns an htmltools::htmlDependency() with the tile
view dependencies. Most users will want to use use_animate_css().
use_animate_all(): Use a default animation for all slides. Sets coupled
in an out animations for all slides that can be disabled on individual
slides by adding the class .no-animation.
To add animate.css to your xaringan presentation, add the following code chunk to your slides' R Markdown file.
```{r xaringan-animate, echo=FALSE}
xaringanExtra::use_animate_css()
```---
class: animated fadeInLeft slideOutRight
This slide fades in from the left and slides out to the right!
Note that when xaringan = TRUE, as is the default, out animations are
only applied to slides that are exiting so that you can specify both in
and out behavior of each slide.
Or use use_animate_all() to set default in and out animations for all
slides. Animations can be disabled for individual slides by adding the
class .no-animation to the slide.
```{r xaringan-animate, echo=FALSE}
xaringanExtra::use_animate_all("slide_left")
```
See animate.css for a full list of animations.
use_animate_css()
html_dependency_animate_css()
Run the code above in your browser using DataLab