Design Considerations when Applying Animations

Fancy Animations Framework offers a variety of powerful animations that can be applied to specific elements to enhance interactivity and visual aesthetics. However, it is important to note that some of these animations use CSS properties such as transform, position relative, box-shadow, and after, which can affect the design of the target elements. Although in most cases, these animations do not produce unwanted effects, it is essential to carefully consider their application on your website to avoid potential design conflicts.

Below are the animations available in the Fancy Animations Framework along with the associated CSS properties, which will allow you to assess their suitability for use on specific elements:

Animations that use transform:

  1. Zoom: Allows applying a zoom-in or zoom-out effect to the selected element.
  2. Slide: Offers the option to slide the element in a particular direction, adding an appealing sliding effect.
  3. Rotate: Enables rotating the element around a specific point, adding a visually appealing spinning effect.
  4. Bounce: Adds a bouncing effect to the element, creating a sense of dynamism in the animation.

Animations that use position relative:

  1. Slide-Relative: Specifically designed to complement other animations or elements that use transform. Unlike the ‘slide’ animation that uses ‘transform’, ‘Slide-Relative’ takes a percentage of the screen instead of the element to perform the movement.

Clip-patch animations:

  1. Circle: Provides a circular animation around the element, creating a circular masking effect.
  2. Sweep: Creates a sweeping animation around the element, which can be useful for highlighting or revealing content in a striking manner.
  3. Fan: Applies a fan effect around the element, which can be useful for progressively revealing content in an attractive manner.

Animations that use box-shadow:

  1. Ring: Adds a ring effect around the element, which can be useful for visually highlighting or focusing the content.

Animations that use ::after:

  1. Border: Generates a constantly moving line that rotates around the element, resulting in a visually striking and dynamic effect. It is recommended for use when aiming to notably highlight a specific element, as the spiral animation creates a distinctive effect.

If you add new animations to the page, after saving it takes 2 seconds to generate the CSS.

If you are using ACSS make sure you have version 2.7 or higher for best compatibility.

.fb-anim--fade-in combines very well with all animations.

Activate and deactivate the A/F button in the editor to restart the animation.

Animations do not work with position fixed elements.