Floating Elements
Here’s how you can create floating elements using keyframes animations.
1. Find the #block-id of your elements
Open developer tools and find the block ID of the elements you want to float.
Make sure you grab the id that starts with “block-yui….”
E.g. block-yui_293847923847
2. Copy and paste CSS
Remember to:
Replace #YOURBLOCKIDHERE with the actual block ID
Play around with animation duration (5s), transitions (ease-in-out), or even how far the element floats and which direction it goes (translate(0,15px))
/* FLOATING ELEMENTS ANIMATIONS *****/ //Longfloat// #YOURBLOCKIDHERE { animation-name: longfloat; animation-duration: 5s; animation-iteration-count: infinite; animation-timing-function: ease-in-out; } @keyframes longfloat { from { transform: translate(0,0px); } 65% { transform: translate(0,18px); } to { transform: translate(0,0px); } } //Shortfloat// #YOURBLOCKIDHERE { animation-name: shortfloat; animation-duration: 5s; animation-iteration-count: infinite; animation-timing-function: ease-in-out; } @keyframes shortfloat { from { transform: translate(0,0px); } 65% { transform: translate(0,15px); } to { transform: translate(0,0px); } }