{"id":7140,"date":"2024-04-14T17:10:57","date_gmt":"2024-04-14T09:10:57","guid":{"rendered":"https:\/\/webflow.tenten.co\/?p=7140"},"modified":"2024-04-14T17:10:57","modified_gmt":"2024-04-14T09:10:57","slug":"causes-and-motion","status":"publish","type":"post","link":"https:\/\/webflow.tenten.co\/en\/causes-and-motion\/","title":{"rendered":"Causes and motion"},"content":{"rendered":"\n<div class=\"docs_rich-text w-richtext\">\n<p>The <strong>Interactions toolbox<\/strong> in the Designer is where you can create simple and intricate causations using triggers and animations. An initiator \u2014 such as tapping an element or moving down the page \u2014 initiates an animation or can even animate continuously 1 or multiple elements on the page.<\/p>\n<p>In this tutorial, you\u2019ll understand:<\/p>\n<ol role=\"list\">\n<li>Varying kinds of initiators<\/li>\n<li>How to set up an initiator<\/li>\n<li>How to configure an animation<\/li>\n<li>About target actions<\/li>\n<li>How to eliminate and erase unused initiators and animations<\/li>\n<\/ol>\n<h2>Varying kinds of initiators<\/h2>\n<p>The Interactions toolbox is categorized into two main sections: <strong>Component triggers<\/strong> and <strong>Website triggers<\/strong>.<\/p>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa209_638a55e03997ad71758e28df_xagelfmjgbnjmkyod6edwkh6kfg5ampxjwe2fhvbuzwpaikhqnnxnc9urb5zjogap1hird9p3ru66ll7noesvjjgfacisyw45vsi9pzll4v6bfqaqttvpotnw8_k1holazjv2yazma9n0lt-anp90j.png\" alt=\"The Interactions toolbox icon is highlighted in the right panel of the Designer.\" title=\"64b94abc8e472b88c7daa209_638a55e03997ad71758e28df_xagelfmjgbnjmkyod6edwkh6kfg5ampxjwe2fhvbuzwpaikhqnnxnc9urb5zjogap1hird9p3ru66ll7noesvjjgfacisyw45vsi9pzll4v6bfqaqttvpotnw8_k1holazjv2yazma9n0lt-anp90j\"><\/div>\n<\/figure>\n<h3>Component triggers<\/h3>\n<p>You can insert component triggers in the <strong>Component triggers<\/strong> division of the Interactions toolbox. These initiators instigate an animation when a website visitor interacts with a component \u2014 like hovering over or tapping.<\/p>\n<p>To add a component trigger:<\/p>\n<ol role=\"list\">\n<li>Choose the component (e.g., segment, button, division block, etc.) on the canvas you wish to utilize as the component trigger<\/li>\n<li>Press the \u201c<strong>plus<\/strong>\u201d on the right of <strong>Component trigger<\/strong><\/li>\n<\/ol>\n<p>Subsequently, you can select a component trigger from the compilation. Also, you can float over each option to gain more information.<\/p>\n<p>The obtainable component triggers are:<\/p>\n<ul role=\"list\">\n<li>Click on mouse (tap)<\/li>\n<li>Hovering mouse<\/li>\n<li>Moving mouse over component (continuous)<\/li>\n<li>Scrolling into view<\/li>\n<li>While scrolling in view (continuous)<\/li>\n<\/ul>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa210_638a55e0f1d7db89f3ac1cab_scs5y2mom5vqzjgddh_ar3vhlu4nsf7xcha8lmhbekyou2c9nfhj2-lw6renpzmd6nxhunrdhrullixgzoq3eiuymbwh5u2uvebm4vgpdno3dyxfj4s76xvmpfg87ooni3umazzsk63tt6oduzvcca.png\" alt=\"The Component trigger menu.\" title=\"64b94abc8e472b88c7daa210_638a55e0f1d7db89f3ac1cab_scs5y2mom5vqzjgddh_ar3vhlu4nsf7xcha8lmhbekyou2c9nfhj2-lw6renpzmd6nxhunrdhrullixgzoq3eiuymbwh5u2uvebm4vgpdno3dyxfj4s76xvmpfg87ooni3umazzsk63tt6oduzvcca\"><\/div>\n<\/figure>\n<p>Notice that component triggers can animate 1 or multiple element(s) on the canvas. Put differently, a component acting as the trigger doesn\u2019t always need to be the target of an action \u2014 it can be the trigger that animates a <em>distinct<\/em> component. For example, you can designate a button component as the trigger component which, when tapped, causes an image component to rotate in a circle.<\/p>\n<h4>Unique component triggers<\/h4>\n<p>You can also append custom animations for when website visitors interact with navigation bars, drop-downs, tabs, and sliders. You can reach these trigger varieties when you pick the corresponding component (e.g., navbar, drop-down, etc.) on the canvas.<\/p>\n<ul role=\"list\">\n<li>Navbar opens \u2014 Select the <strong>Navbar <\/strong>in the <strong>Navbar<\/strong> component. The animation activates when the navbar menu opens\/closes<\/li>\n<li>Dropdown opens \u2014 Select the <strong>Dropdown <\/strong>in the <strong>Dropdown<\/strong> component. The animation activates when the drop-down menu opens\/closes<\/li>\n<li>Tab change \u2014 Pick the <strong>tab link<\/strong> inside the <strong>Tabs<\/strong> component. The animation activates when the tab link is visible (active) or invisible (inactive)<\/li>\n<li>Slider change \u2014 Pick 1 of the <strong>slides<\/strong> in a <strong>Slider <\/strong>component. The animation activates when a slider slide comes into view or goes out of view<\/li>\n<\/ul>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa20d_638a55e04947e30ac8afa2f4_65ahkitwfwrzu0gq-z4tuv2bxsjipbeoho1nzyz5iehh6l-mieepgrfety1b41pxgw_zltqimrt_r-x1zosxhnaqhc5ojgogww7wqw2q7dpwc5voc9nqc8be8k03gmo0yexpbgh1skvyg28fwfhxtt.png\" title=\"64b94abc8e472b88c7daa20d_638a55e04947e30ac8afa2f4_65ahkitwfwrzu0gq-z4tuv2bxsjipbeoho1nzyz5iehh6l-mieepgrfety1b41pxgw_zltqimrt_r-x1zosxhnaqhc5ojgogww7wqw2q7dpwc5voc9nqc8be8k03gmo0yexpbgh1skvyg28fwfhxtt\"><\/div><figcaption>When you click the navbar component on the canvas, then the Navbar opens trigger becomes visible in the Component trigger menu.<\/figcaption><\/figure>\n<h3>Website triggers<\/h3>\n<p>You can insert component triggers in the <strong>Component triggers<\/strong> section of the Interactions toolbox. These triggers commence an animation when there\u2019s a change in the website state \u2014 such as when the website loads.<\/p>\n<p>To add a website trigger, press the \u201c<strong>plus<\/strong>\u201d on the right of <strong>Website trigger<\/strong>.<\/p>\n<p>The website triggers are:<\/p>\n<ul role=\"list\">\n<li>Moving mouse in viewport (continuous)<\/li>\n<li>Whilst website is scrolling (continuous)<\/li>\n<li>Website load<\/li>\n<li>Website scrolled<\/li>\n<\/ul>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa200_638a55e0b8f3b67d0057fb66_3lkhpyfasmjl055ihr1ojl6eam3ffzfz-awhaccvvf5zaafz6gucvmg7v9xco0t8w8d_prmtzo8ab38slmgnzcnvr6w8021p2knqg8uvzsegizsu6rw5kfnbbz4zvxdsfyivzmqzmy1zxbvisqlupz\"><\/div>\n<\/figure>\n<h2>How to set up an initiator<\/h2>\n<p>After you pick the sort of initiator in the Interactions toolbox, you can define the action you wish to occur after the initiator. The action choices you possess rely on the kind of initiator you have selected. For example, if you select the \u201cMouse click (tap)\u201d component trigger, you can select the actions that occur on 1st and 2nd tap.<\/p>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa1db_638a55e1d13f66a195082def_fvgif5zgsf7lfq_oqtasgs7sp2he6zjcapvk5zx3wpycsuelslml5c1g2htx3zk81dsxh8zebmazi_gkyco4v3wk_loemi5eyf-s85rf9fj_wqd9vmze-la-rtzspemsajqtgeetslcs69gzjy5sk9\"><\/div>\n<\/figure>\n<h3>Initiator configurations<\/h3>\n<p>By default, when you designate an initiator on a component, the interaction solely transpires when you interact with that specific component. The interaction will occur on <em>all<\/em> device breakpoints.<\/p>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div>\n<figure><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa1df_638a55e0c11d10a7439f0988_fwfpwmvilgatjnuiqcr9cltmwal8nxbms8tch8wegdgws58kwky2qzcgum6pm_kq_a3wgesofgtju63t6c_t31lgaxrvsajv95ls8xww-e506vla-oypuqbna8p6yvyucqpiiehd9kzrqv1qzufxm9.png\" alt=\"The Trigger settings menu displays all available breakpoints for the trigger to occur on.\" title=\"64b94abc8e472b88c7daa1df_638a55e0c11d10a7439f0988_fwfpwmvilgatjnuiqcr9cltmwal8nxbms8tch8wegdgws58kwky2qzcgum6pm_kq_a3wgesofgtju63t6c_t31lgaxrvsajv95ls8xww-e506vla-oypuqbna8p6yvyucqpiiehd9kzrqv1qzufxm9\"><\/figure>\n<h4>How to prompt an animation on specific breakpoints<\/h4>\n<p>If you wish to initiate an animation on certain breakpoints, you can verify the breakpoints where you desire the animation to take place. By default, an animation triggers on all breakpoints (Desktop and higher, tablet, phone landscape, and phone portrait).<\/p>\n<p>For instance, this can be beneficial in case you want mouse click interactions to happen exclusively on Desktop and above breakpoints. In that scenario, visitors will be capable of activating the interaction with their mouse.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa1eb_638a55e06863547d1185e66b_i8tdycv24mfhm70stwvwbq7mgc5ghqxpe02nomqy1n5xw6xmioktmxyxetcohvja2r6da1gnqwbkiaz8kv9toeh4z7hkwqvuvstvwxbr_wj9hkfflhhcugu0w9h114tybfgtilksvixehiui.png\" alt=\"All breakpoints are chosen in the \u201cTrigger on\u201d section of Trigger settings.\" title=\"64b94abc8e472b88c7daa1eb_638a55e06863547d1185e66b_i8tdycv24mfhm70stwvwbq7mgc5ghqxpe02nomqy1n5xw6xmioktmxyxetcohvja2r6da1gnqwbkiaz8kv9toeh4z7hkwqvuvstvwxbr_wj9hkfflhhcugu0w9h114tybfgtilksvixehiui\"><\/figure>\n<h4>How to initiate an animation on all elements with an identical class<\/h4>\n<p>If you opt to commence an animation on all elements sharing the same class, you can implement an interaction on one element with that class, subsequently apply it to the entire class.<\/p>\n<p>To establish an animation on all elements with that class:<\/p>\n<ol role=\"list\">\n<li>Set an animation on an element<\/li>\n<li>Proceed to <strong>Trigger settings<\/strong> and pick <strong>Class<\/strong><\/li>\n<li>Opt for the class you intend to apply the animation on from the <strong>Class<\/strong> dropdown<\/li>\n<\/ol>\n<p>Discover more about reusing interactions.<strong>\u00a0<\/strong><\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa203_638a55e130c0153c76a8f6a7_ale9112hzgstwxua9gzbanuy177gxhe08ne2txi2zib52iinysu7d3tsdoswyddwgxw13j3vie_jsotb7pfwznbxajmm8baah40bovfqmkq6lrzpg2xrrmyynlxlfdfs7uixorxidsox0mxqm3ashu.png\" alt=\"The Class option is chosen in Trigger settings and the \u201cButton\u201d class is selected in the Class dropdown.\" title=\"64b94abc8e472b88c7daa203_638a55e130c0153c76a8f6a7_ale9112hzgstwxua9gzbanuy177gxhe08ne2txi2zib52iinysu7d3tsdoswyddwgxw13j3vie_jsotb7pfwznbxajmm8baah40bovfqmkq6lrzpg2xrrmyynlxlfdfs7uixorxidsox0mxqm3ashu\"><\/figure>\n<h3>Additional animation configurations<\/h3>\n<h4>Scroll offset<\/h4>\n<p>For numerous page scrolling triggers (e.g., \u201cScroll into view,\u201d \u201cWhile scrolling in view (continuous),\u201d etc.), you can opt to set an<strong> offset<\/strong>. This postpones the initiation of the interaction until it reaches a certain scroll percentage of the page \u2014 the greater your scroll offset, the longer a visitor scrolls before the interaction commences.<\/p>\n<h4>Delay<\/h4>\n<p>You have the ability to define an animation <strong>delay<\/strong>, causing the animation to take place only after the assigned time delay has elapsed.<\/p>\n<h4>Smoothing<\/h4>\n<p>You can also modify the <strong>smoothing<\/strong> of an animation. Smoothing dictates the pace at which the animation responds to mouse movement.<\/p>\n<h2>How to configure an animation<\/h2>\n<p>To configure an animation based on the trigger you&#8217;ve just set up, you can generate a <strong>custom animation<\/strong> or select a pre-existing animation (e.g., fade, shrink, jello, etc.).<\/p>\n<h3>How to set a pre-existing animation<\/h3>\n<p>Pre-existing animations encompass the <strong>appear &amp; disappear<\/strong> and <strong>emphasis <\/strong>animations that come pre-configured in the Designer. These can be chosen as a speedier alternative to building each component of an animation individually.<\/p>\n<h6><strong>Note:<\/strong> Pre-existing animations can solely be established for element triggers \u2014 not page triggers.<\/h6>\n<p>To configure a pre-existing animation:<\/p>\n<ol role=\"list\">\n<li>Initiate an<strong> Element trigger<\/strong> (e.g., mouse hover, scroll into view, etc.)<\/li>\n<li>Unfold the <strong>Action<\/strong> dropdown from the beginning action segment (e.g., if you chose the mouse hover element trigger, you\u2019d unveil the <strong>Action<\/strong> dropdown from the <strong>On hover<\/strong> segment)<\/li>\n<li>Opt for an action from either the <strong>Appear &amp; disappear<\/strong> category or the <strong>Emphasis <\/strong>category<\/li>\n<\/ol>\n<p>Subsequently, you can customize the direction and delay for <strong>Appear &amp; disappear<\/strong> animations, or the direction for <strong>Emphasis<\/strong> animations.<\/p>\n<h3>How to configure a custom animation<\/h3>\n<p>To configure a custom animation:<\/p>\n<ol role=\"list\">\n<li>Establish an <strong>Element trigger<\/strong> (e.g., mouse hover, scroll into view, etc.) or <strong>Page trigger<\/strong> (e.g., Page load, page scrolled, etc.)<\/li>\n<li>Unveil the <strong>Action<\/strong> dropdown from the initial action section (e.g., if you chose the mouse hover element trigger, you\u2019d expose the <strong>Action<\/strong> dropdown from the <strong>On hover<\/strong> segment)<\/li>\n<li>Click \u201cInitiate an animation\u201d beneath <strong>Custom animation<\/strong><\/li>\n<li>Click the \u201c<strong>plus<\/strong>\u201d adjacent to <strong>Timed animations<\/strong><\/li>\n<li><strong>Name<\/strong> your animation atop the Interactions panel<\/li>\n<li>Press the \u201c<strong>plus<\/strong>\u201d on the right of <strong>Actions<\/strong><\/li>\n<li>Opt for a<strong> Global variables, Transform<\/strong>, <strong>Style<\/strong>, or <strong>Miscellaneous<\/strong> animation from the dropdown<\/li>\n<\/ol>\n<p>Following this, you&#8217;ll fine-tune the timing of the animation in the <strong>animation timeline<\/strong>.<\/p>\n<h3>How to operate the animation timeline<\/h3>\n<p>Whether you&#8217;re creating a new animation or amending an existing animation, the animation timeline is where you can employ keyframes to animate various elements.<\/p>\n<p>To append an action to the animation timeline, initially navigate to the <strong>animation timeline<\/strong>. Subsequently, you can add an action in one of two methods:<\/p>\n<ul role=\"list\">\n<li>Tap the \u201c<strong>plus<\/strong>\u201d icon atop the timeline<\/li>\n<li>Click the \u201c<strong>plus<\/strong>\u201d icon within the timeline prior to, on, amid, or post existing actions to insert actions inline<\/li>\n<\/ul>\n<h4>Illustration<\/h4>\n<p>For example, let\u2019s construct an animation for the \u201cWhile page is scrolling\u201d page trigger. As you scroll down the page, you can make your hero section text move horizontally and decrease in opacity. The green playhead in the animation timeline indicates the current position of the page (0% \u2013 100%).<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa206_638a55e1d13f6639d0082df0_x_fltpnilissgymzoklddbqldyaig6hupntdasbci06niddsces2lkdruaqdchjypibtsxrko-ttsz0ppfpm0bfmvsayprjtf8lvrrrtz4uzoz8r1fxgpma8y9su-niqvv1niqegbn7spuldtiaaob.png\" alt=\"The playhead indicates that the page is scrolled 25% down.\" title=\"64b94abc8e472b88c7daa206_638a55e1d13f6639d0082df0_x_fltpnilissgymzoklddbqldyaig6hupntdasbci06niddsces2lkdruaqdchjypibtsxrko-ttsz0ppfpm0bfmvsayprjtf8lvrrrtz4uzoz8r1fxgpma8y9su-niqvv1niqegbn7spuldtiaaob\"><\/figure>\n<p>Timed animations frequently utilize other triggers (milliseconds, seconds, etc.) but this instance employs percentages to signify the page\u2019s present scroll position. Here, 0% denotes a scroll position at the top of the page, and 100% denotes a scroll position at the bottom of the page.\u00a0<\/p>\n<p>Now, you can integrate various actions at different points.on the page. For example, you could include 4 procedures at 0% scroll position:<\/p>\n<ul role=\"list\">\n<li>Text background \u2014 Shift 0px<\/li>\n<li>Text background \u2014 Transparency 100% (fullyvisible)<\/li>\n<li>Text foreground \u2014 Shift 0px<\/li>\n<li>Text foreground \u2014 Transparency 100%<\/li>\n<\/ul>\n<p>These steps position the Text background and text foreground at 0px (no movement) and set their transparency to 100% (fully visible). When a visitor reaches the top of the page, the text background and foreground will be completely visible and remain in their original places.<\/p>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa219_638a55e119db99e716b1f76e_u2bxlmrzmzu2dyqfmjdmrpghuizimiqm3xuszo1cw5ner4knpsfundlmikp0ib_5yaaqqfffomhi9wtadrpry8rv4nnhgec0bbyb2wo41prcfd7emiwoxwd0hkswjwb3ljcva-scns4vw0ztrwa2lq.png\" alt=\"The animation timeline shows 4 scroll actions at the 0% scroll position: 2 move actions and 2 opacity actions.\" title=\"64b94abc8e472b88c7daa219_638a55e119db99e716b1f76e_u2bxlmrzmzu2dyqfmjdmrpghuizimiqm3xuszo1cw5ner4knpsfundlmikp0ib_5yaaqqfffomhi9wtadrpry8rv4nnhgec0bbyb2wo41prcfd7emiwoxwd0hkswjwb3ljcva-scns4vw0ztrwa2lq\"><\/div>\n<\/figure>\n<p>You can also introduce 4 methods at 100% scroll position:<\/p>\n<ul role=\"list\">\n<li>Text background \u2014 Shift 900px<\/li>\n<li>Text background \u2014 Transparency 0% (completely see-through)<\/li>\n<li>Text foreground \u2014 Shift 900px<\/li>\n<li>Text foreground \u2014 Transparency 0%<\/li>\n<\/ul>\n<p>In this instance, each element is shifted by 900px in any direction, and the transparency is set to 0%. Let&#8217;s review our final actions for the scrolling animation:<\/p>\n<p>These steps adjust the position of the Text background and text foreground to 900px (shifting 900px either way) and set their transparency to 0% (fully see-through). When a visitor reaches the bottom of the page, the text background and foreground will be completely transparent and shifted 900px from their original positions to the right or left of the page.<\/p>\n<h6><strong>Pro tip:<\/strong> Two techniques exist for selecting multiple actions on the animation timeline. To pick multiple <em>consecutive<\/em> actions, press and hold <strong>Shift<\/strong> and select those actions. To select multiple, <em>non-consecutive<\/em> actions, press <strong>Command<\/strong> (on Mac) or <strong>Control<\/strong> (on Windows) and choose the actions.<\/h6>\n<h2>Regarding action targets<\/h2>\n<p>By default, each action you add to your animation timeline influences the chosen element. Yet, you can modify the focus of an action in one of two ways:<\/p>\n<ul role=\"list\">\n<li>Substitute the target element affected by the action<\/li>\n<li>Determine whether the action influences solely the chosen element, all elements sharing the same category, or the interaction trigger itself<\/li>\n<\/ul>\n<h4>Modifying the target element<\/h4>\n<p>To modify the element impacted by an action:<\/p>\n<ol role=\"list\">\n<li>Right-click an action in the animation timeline<\/li>\n<li>Click <strong>Change target<\/strong><\/li>\n<li>Select a different element on the canvas to apply the action to<\/li>\n<\/ol>\n<blockquote><p><strong>Important:<\/strong> Any modifications within the animation timeline will affect all interactions that activate the animation sequence.<\/p><\/blockquote>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa214_638a55e13997ad397c8e29d6_p4l47m059cxkev0y2zq2vvjzjrwvfnmnzol9wektlobww6z4t_qvyblecjsvoqs_zu_-n3xglrsc6fuqkcf_wnexyod1y1dw6-wolu4neronxfvytkspqjtrjuov9e5hcphsftocyeiuxi5wmam9mm\" alt=\"The \u201cChange target\u201d option is highlighted in the action menu.\" title=\"64b94abc8e472b88c7daa214_638a55e13997ad397c8e29d6_p4l47m059cxkev0y2zq2vvjzjrwvfnmnzol9wektlobww6z4t_qvyblecjsvoqs_zu_-n3xglrsc6fuqkcf_wnexyod1y1dw6-wolu4neronxfvytkspqjtrjuov9e5hcphsftocyeiuxi5wmam9mm\"><\/div>\n<\/figure>\n<h4>Determining how the action affects the single element, category of the element, or the interaction trigger<\/h4>\n<p>Once you create an action, you can select whether this action affects:<\/p>\n<ul role=\"list\">\n<li><em>Only<\/em> the chosen element<\/li>\n<li>All elements sharing the same category as the chosen element<\/li>\n<li>The interaction trigger itself<\/li>\n<\/ul>\n<h4>Targeting solely the chosen element<\/h4>\n<p>The chosen element is the standard target for any animation action you form. Any action set to influence the chosen element will <em>steadily<\/em> impact that precise element. As a result, if you reutilize an animation with an action influencing the chosen element, the action will impact that element consistently, irrespective of the triggering element.<\/p>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa1fb_638a55e1aaa7cd78057f0acd_2x6v5p1jogho2-mifraasj-_31rzoph63j0jqpbieysv0qolf1_p_dcxdzow8onbp9qq_ffe8aen2fwtwrpewjdecrqipciqlivtcrwvcv7vynolacx_ammpevefxcgfie2fvtke-903nnmpqwv7u3\" alt=\"The Affect dropdown is highlighted in the animation timeline.\" title=\"64b94abc8e472b88c7daa1fb_638a55e1aaa7cd78057f0acd_2x6v5p1jogho2-mifraasj-_31rzoph63j0jqpbieysv0qolf1_p_dcxdzow8onbp9qq_ffe8aen2fwtwrpewjdecrqipciqlivtcrwvcv7vynolacx_ammpevefxcgfie2fvtke-903nnmpqwv7u3\"><\/div>\n<\/figure>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa1e8_638a55e24947e32a06afa4eb_z14odfubosmtkqqp-rfvel_ahlkcetgriircdnftvxt84np8up1yjrme4xhbeu3ljmlmvliypoibikjeukpkilp5ohx-gteuydiyhi4pklnnq4tbwticcsujo8vnln3nr1bpwrvltlqlxnoruscexv\" alt=\"The \u201cSelected element\u201d option is highlighted in the Affect menu.\" title=\"64b94abc8e472b88c7daa1e8_638a55e24947e32a06afa4eb_z14odfubosmtkqqp-rfvel_ahlkcetgriircdnftvxt84np8up1yjrme4xhbeu3ljmlmvliypoibikjeukpkilp5ohx-gteuydiyhi4pklnnq4tbwticcsujo8vnln3nr1bpwrvltlqlxnoruscexv\"><\/div>\n<\/figure>\n<h4>Targeting all elements with the same category as the chosen element<\/h4>\n<p>You may also prefer to target the <strong>category<\/strong> of the chosen element. This will cause the animation action to influence all elements sharing the identical category as the chosen element.<\/p>\n<p>This choice proves helpful when you want several elements to shift in parallel when the page loads. To accomplish this, assign the same category to all elements and use combo categories to shift them to different positions on the page. Subsequently, you can utilize the same animation action on the base category, allowing each element to shift similarly, but from distinct initial positions.<\/p>\n<p>You can also confine the affected elements to only children, siblings, or parents sharing the same category as the interaction trigger.<\/p>\n<h5>Targeting children, siblings, or parents sharing the same category as the chosen element<\/h5>\n<p>You can define which classes are affected by an action by specifying whether they are children, siblings, or parents of the trigger element.<\/p>\n<p>This option can prove useful, like when you desire all arrows within button elements sharing the same category to animate on hover. If you integrate the animation action to all elements with the same category, on hovering over 1 button, you&#8217;ll observe that all arrows within every button on that page animate. To restrict the animation action to the button being hovered over at that moment, access the <strong>Affect<\/strong> menu and opt for \u201cCategory.\u201d Subsequently, select the <strong>Category<\/strong> from the dropdown and opt for \u201cOnly children with this category.\u201d<\/p>\n<p>The \u201cOnly siblings with this class\u201d choice serves well when the element you aim to animate is a sibling of your trigger element, like a menu dropdown or a popup modal. Equally, you can utilize the \u201cOnly parents with this category\u201d alternative when the element subjected to animation is the parent of your trigger element.<\/p>\n<h6><strong>Note:<\/strong> Ensure you attribute a category to your element(s) before forming class-based animation. The \u201ccategory\u201d choice won&#8217;tbe ready for actions applied to elements that do not contain a specific class.<\/h6>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa1f4_638a55e1c11d10ed3c9f0989_ewhtewothp82h41wwzukmprikydym7detklcijyy77peanjcuzyabjf1lakozxvrjykft7ug3zz46uvutgv7a6hkm5lswu9urj_aczwajf5nt4afdyndpm68w56hcf5cdg_dgodkwez-_cx4h-b1qw.png\" alt=\"The Class option is highlighted in the Affect menu.\" title=\"64b94abc8e472b88c7daa1f4_638a55e1c11d10ed3c9f0989_ewhtewothp82h41wwzukmprikydym7detklcijyy77peanjcuzyabjf1lakozxvrjykft7ug3zz46uvutgv7a6hkm5lswu9urj_aczwajf5nt4afdyndpm68w56hcf5cdg_dgodkwez-_cx4h-b1qw\"><\/div>\n<\/figure>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa21c_638a55e2b8f3b69ea457fd4e_7pjjea_uw80xap9q7ayetofw38lmtjzmzhjd3ubd7ba7fwd-yoxh1mv_rwlt68llslcxka3am0xeioudujvf75aa1or2joc9eqmw9s1_7rxp92enpd4tzusbxglla3gx5mgstsp8x_nwe3r4z4o8_2.png\" alt=\"The \u201cOnly children with this class\u201d option is highlighted in the Affect menu.\" title=\"64b94abc8e472b88c7daa21c_638a55e2b8f3b69ea457fd4e_7pjjea_uw80xap9q7ayetofw38lmtjzmzhjd3ubd7ba7fwd-yoxh1mv_rwlt68llslcxka3am0xeioudujvf75aa1or2joc9eqmw9s1_7rxp92enpd4tzusbxglla3gx5mgstsp8x_nwe3r4z4o8_2\"><\/div>\n<\/figure>\n<h4>Strategies for targeting the Trigger of Interaction<\/h4>\n<p>You may also establish operations that <em>uniquely<\/em> impact the <strong>Trigger of Interaction<\/strong>. Subsequently, for any subsequent interaction where you reuse the animation, the animation will substitute the previous target element(s) with the trigger element of the new interaction. This facilitates the swift application of the same animation to any element without necessitating the creation of fresh animations.<\/p>\n<h6><strong>Comment:<\/strong> The option for the \u201cTrigger of Interaction\u201d is solely accessible when an operation is executed on the trigger element of the interaction. Consequently, this choice is not offered in animations prompted by a Page trigger.<\/h6>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa1f0_638a55e1f1d7db029dac1d9c_poikpb6f8symtfvnq2nvpoxmujiwqdezc4eczmtdbq9fjpcaq3fpd-0wlryyjny23nsiwxoz3urazxul7ajwfwlzgbkwkzzhfevwtcuxflqq_atc4th9j-z24cceahdxyug1fuv8ibp6sovjtgf49f.png\" alt=\"The Interaction trigger option is highlighted in the Affect menu.\" title=\"64b94abc8e472b88c7daa1f0_638a55e1f1d7db029dac1d9c_poikpb6f8symtfvnq2nvpoxmujiwqdezc4eczmtdbq9fjpcaq3fpd-0wlryyjny23nsiwxoz3urazxul7ajwfwlzgbkwkzzhfevwtcuxflqq_atc4th9j-z24cceahdxyug1fuv8ibp6sovjtgf49f\"><\/div>\n<\/figure>\n<h3>Modifying an active animation<\/h3>\n<p>You can modify an existing animation by navigating to the Interactions panel and selecting the animation to unveil its configurations. Consequently, hover over the title of the animation and tap on the settings icon \u201c<strong>cog<\/strong>\u201d situated to the right of the animation&#8217;s title. This action will disclose the animation timeline for that specific animation.<\/p>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa1d7_638a55e23997ad45d98e2a7a_tyjjvyzag8shfft7xc6qqpf3panrbuotkfrwc2bcooocso4zydqr2sfdstcbl1czzpjbtzhf0zvnuvlhpsudbgznztmmzmtqtjk6mucioh_ttq-o2jb45odun85gylhqsqh6260xqas1whc-2gzmza.png\" alt=\"The settings \u201ccog\u201d icon is highlighted next to the animation name.\" title=\"64b94abc8e472b88c7daa1d7_638a55e23997ad45d98e2a7a_tyjjvyzag8shfft7xc6qqpf3panrbuotkfrwc2bcooocso4zydqr2sfdstcbl1czzpjbtzhf0zvnuvlhpsudbgznztmmzmtqtjk6mucioh_ttq-o2jb45odun85gylhqsqh6260xqas1whc-2gzmza\"><\/div>\n<\/figure>\n<h3>Alternative sources<\/h3>\n<ul role=\"list\">\n<li>Expand your knowledge about adopting interactions<\/li>\n<li>Delve into interpolation, easing, and smoothing<\/li>\n<li>Learn the process for setting a continual animation that shifts and fades elements horizontally as you scroll<\/li>\n<\/ul>\n<h2>Eliminating and discarding unutilized triggers and animations<\/h2>\n<h3>Procedure for erasing triggers and animations<\/h3>\n<p>From the Interactions panel, it is possible to eliminate triggers or animations. By doing so, the trigger or animation will no longer be linked to its specific target element or page action. To eradicate a trigger or animation:<\/p>\n<ol role=\"list\">\n<li>Proceed to the <strong>Interactions panel<\/strong><\/li>\n<li>Hover over the animation or trigger you wish to delete<\/li>\n<li>Select the \u201c<strong>trash<\/strong>\u201d icon adjacent to the trigger name<\/li>\n<\/ol>\n<h6><strong>Remark:<\/strong> When you delete a trigger from the Interactions panel, the animation, which was previously connected to it, is not deleted. It merely detaches the animation from that particular trigger. Subsequently, you can still avail the animation when configuring new triggers.<\/h6>\n<h3>Process for eliminating triggers and animations from your website<\/h3>\n<p>If an animation is removed, or a trigger lacking a connected animation is deleted from the Interactions panel, it does not entirely eradicate the trigger or animation from your <em>site<\/em>. This is due to the possibility of reusing previously created animations on alternative element or page triggers. Nonetheless, you might consider cleaning up unutilized triggers or animations for enhanced site optimization and improved performance.\u00a0<\/p>\n<p>While clearing unutilized interactions, you may not have the capacity to select which triggers are eliminated, but you can decide which animations to retain or discard. All unused triggers get erased during the cleanup process of unutilized interactions.<\/p>\n<h6><strong>Tip:<\/strong> The option to fully remove (clean up) an animation is solely possible when the animation is not linked to an element or page trigger. Initially, remove the animation from any element or page triggers in the Interaction panel, then proceed to eliminate the animation from your website.<\/h6>\n<p>To wipe out unutilized triggers and animations:<\/p>\n<ol role=\"list\">\n<li>Access the <strong>Interactions panel<\/strong><\/li>\n<li>Press <strong>Clean up<\/strong> located at the top of the panel<\/li>\n<li>Determine the animations you intend to discard\/retain<\/li>\n<li>Click on <strong>Delete<\/strong><\/li>\n<\/ol>\n<figure class=\"w-richtext-align-fullwidth w-richtext-figure-type-image\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94abc8e472b88c7daa1e5_638a55e230c01544d5a8f824_rnrjeakjtqmyexhfxt_jgpynroequtzcppet-pql7ddjrhvyw-j6nwp157nevjcjnkmth56zlptzh6-jbpgehz2ezvad9yi1a0jmhg0zd7zt8wvogcoke-kacbmpdwzihgz5t4x9_jnteu4sgwskur.png\" alt=\"The \u201cClean up\u201d link is highlighted in the Interactions panel.\" title=\"64b94abc8e472b88c7daa1e5_638a55e230c01544d5a8f824_rnrjeakjtqmyexhfxt_jgpynroequtzcppet-pql7ddjrhvyw-j6nwp157nevjcjnkmth56zlptzh6-jbpgehz2ezvad9yi1a0jmhg0zd7zt8wvogcoke-kacbmpdwzihgz5t4x9_jnteu4sgwskur\"><\/div>\n<\/figure>\n<\/div>\n","protected":false},"excerpt":{"rendered":"Triggers and animations are the two primary aspects of any interaction.","protected":false},"author":2,"featured_media":7141,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"csco_display_header_overlay":false,"csco_singular_sidebar":"","csco_page_header_type":"","footnotes":""},"categories":[301],"tags":[],"class_list":{"0":"post-7140","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-interactions-animations","8":"cs-entry"},"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/posts\/7140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/comments?post=7140"}],"version-history":[{"count":0,"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/posts\/7140\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/media\/7141"}],"wp:attachment":[{"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/media?parent=7140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/categories?post=7140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/tags?post=7140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}