Discover the Secret Elementor Hacks for Jaw-Dropping Text Fade-ins!
Hey everyone, welcome back to another exciting Elementor tutorial! I’m Jamie from System22 and WebDesignerTechTips.com, and today we have a fun follow-up to yesterday’s drop-down text tutorial. In this post, we’re going to show you how to create a stunning text fade-in effect over an image using Elementor. This is a fantastic feature to enhance your website, and it’s surprisingly easy to implement. Let’s dive in!
To get started, open your Elementor page where you want to add the text fade-in effect. For this tutorial, I’ve set up a section with three columns, and we’ll work on the second column.
First, drag a Text Editor widget from the Elementor panel into the second column. This effect works with any widget, but we’ll use the Text Editor for convenience. Enter the text you want to display over the image. We’ll keep it simple for now, something like “Welcome to Our Site!” or “Discover More Below.”
Now, we need to add a background image to the column. Click the column’s gray handle to open the column settings. This is crucial as the image will reside in the column background. Go to the **Style** tab and select **Background Type**. Choose an image that complements your website’s theme and design. Set **Display Size** to **Cover** and **Position** to **Center Center**. This ensures the image covers the entire column and is centered for a polished look.
Next, let’s make sure the text is visible over the image. Click on the Text Editor widget, go to the **Style** tab, and change the text color to white. This ensures the text is visible over the image. To center the text within the column, go to the **Advanced** tab and add 60 pixels of padding on all sides. Make sure the padding is applied uniformly by checking the chain icon.
To match the size of neighboring columns, go back to the column settings and adjust the margin to 10 pixels on all sides. Set padding to zero to ensure consistency across the board. Now both columns should be the same size, providing a balanced layout.
Now, let’s add the hover effect to make the text fade in. While still in the column settings, go to the **Style** tab and click on **Background Overlay**. This is where we will add an overlay to the image for better text visibility. Under the **Hover** tab, set the overlay color to black with full opacity. This darkens the image when hovered, making the text more readable.
To create the fade-in effect, we need to write some custom CSS. If you have Elementor Pro, open the Custom CSS section under the **Advanced** tab. If you’re using the free version, add the CSS in your theme’s customizer under **Appearance > Customize > Additional CSS**. Name the class `.tx-fade`. This class will handle the fade effect. Here’s the CSS:
“`css
.tx-fade {
opacity: 0;
transition: opacity 1s ease-in-out;
}
.tx-fade:hover {
opacity: 1;
}
“`
Copy the class name without the dot (`tx-fade`). Go to the **Advanced** tab of the Text Editor widget, find **CSS Classes**, and paste the class name there. Update the page and preview the changes. The text should now fade in when you hover over the image.
Make sure to test the effect on different devices to ensure it works smoothly across all screen sizes. The fade-in effect should enhance user interaction without disrupting the overall design.
To customize the timing of the fade effect, adjust the `transition-duration` property. For example, `transition-duration: 2s;` will make the fade-in slower. This technique works with various Elementor widgets, so feel free to experiment with call-to-action buttons, forms, or any other widget that fits your design.
For those who want to take it a step further, you can enhance the text fade-in effect with more advanced CSS properties. Let’s explore a few additional techniques.
To add a scaling effect to the text as it fades in, modify your CSS like this:
“`css
.tx-fade {
opacity: 0;
transform: scale(0.9);
transition: opacity 1s ease-in-out, transform 1s ease-in-out;
}
.tx-fade:hover {
opacity: 1;
transform: scale(1);
}
“`
This will not only fade in the text but also make it slightly larger, adding a dynamic feel to the interaction.
If you want the text color to change when the user hovers over it, you can update the CSS like this:
“`css
.tx-fade {
opacity: 0;
color: white;
transition: opacity 1s ease-in-out, color 1s ease-in-out;
}
.tx-fade:hover {
opacity: 1;
color: yellow; /* Change this to your preferred hover color */
}
“`
This CSS will make the text fade in and change color, drawing more attention to the hover effect.
Adding a text shadow can make your text stand out even more. Here’s how you can do it:
“`css
.tx-fade {
opacity: 0;
text-shadow: none;
transition: opacity 1s ease-in-out, text-shadow 1s ease-in-out;
}
.tx-fade:hover {
opacity: 1;
text-shadow: 2px 2px 5px rgba(0,0,0,0.5);
}
“`
This adds a subtle shadow to the text, making it pop against the background image.
Responsive design is crucial for user experience. Ensure that your text fade-in effect looks great on all devices. Elementor makes this easy with its responsive design tools. In Elementor, switch to responsive mode by clicking the responsive mode icon at the bottom of the panel. Modify the padding and margin settings for mobile and tablet views to ensure the text is appropriately positioned and readable.
Sometimes, the effect might need tweaking for smaller screens. You can use media queries in your CSS to adjust the effect for mobile devices:
“`css
@media (max-width: 768px) {
.tx-fade {
opacity: 0;
transition: opacity 0.5s ease-in-out;
}
.tx-fade:hover {
opacity: 1;
}
}
“`
This reduces the transition duration on mobile devices for a smoother experience.
Creating a text fade-in effect over an image in Elementor is a simple yet powerful way to enhance your website’s visual appeal. By following these steps, you can add a touch of elegance and interactivity to your site. The customization options are virtually limitless, allowing you to tailor the effect to perfectly fit your design needs.
Remember, the key to a successful fade-in effect is subtlety. The goal is to enhance user interaction without overwhelming the viewer. Experiment with different timings, colors, and additional effects to find the perfect balance for your site.
If you found this tutorial helpful, please give it a thumbs up, ring the bell for notifications, comment, share, and subscribe to our YouTube channel. Thanks for tuning in! This has been Jamie from System22 and WebDesignerTechTips.com. Have a great day!
Elementor Ecommerce Shop Site Build: https://www.youtube.com/watch?
v=Sl1Ye9XHhgY&list=PLqabIl8dx2wrrX3YsjpIEL8uq5LnSkrhA
My Elementor Video Playlist : https://www.youtube.com/watch?
v=yN6YlT1Cvqc&list=LLYeyetu9B2QYrHAjJ5umN1Q
Elementor Hover Effects Playlist: https://www.youtube.com/playlist?
list=PLqabIl8dx2wqkGuqlL4RRLwJnBRO47jm2
Get Elementor From Here: https://be.elementor.com/visit/?bta=7653&nci=5528
Check out our playlist page for more videos on this: https://www.youtube.com/c/System22Net/playlists
What makes Elementor stand out?
Elementor emerges as a dynamic page builder plugin tailored for WordPress, empowering users to effortlessly craft visually striking, bespoke websites sans any coding prerequisites. Renowned for its user-friendly interface, Elementor garners trust from a vast user base seeking to fashion websites that boast swiftness, security, and SEO prowess.
At the heart of Elementor lies its intuitive drag-and-drop functionality, enabling individuals of all skill levels to fashion sleek, professional-grade websites without grappling with complex code. With an extensive repertoire of pre-designed templates and elements, users gain access to an array of professionally crafted layouts, further enhancing customization possibilities. Moreover, Elementor’s user-friendly editing interface facilitates seamless content addition and website customization, ensuring a personalized touch to every design.
For those aspiring to elevate their websites, Elementor offers a plethora of advanced features. From captivating parallax scrolling and animations to intricate hover effects, users can effortlessly integrate sophisticated design elements into their layouts. Flexible page customization options, including varied columns, sections, and widgets, enable the creation of intricate page designs devoid of coding intricacies.
Beyond aesthetics, Elementor caters to users intent on optimizing their websites for search engines. Robust SEO functionalities, spanning meta tag optimization, schema markup, and social media integration, bolster website visibility and user experience alike. With Elementor, users can rest assured that their websites are duly indexed by search engines, facilitating enhanced discoverability.
Moreover, Elementor prides itself on its versatility and user-centric design. Extensive customization avenues encompassing fonts, colors, and backgrounds empower users to imprint a distinct identity on their websites sans coding expertise. The inclusion of a mobile-friendly editor further ensures seamless design adaptation across devices, underscoring Elementor’s commitment to accessibility and responsiveness.
Crucially, Elementor prioritizes website security. With support for two-factor authentication, auto-updates, and other robust security features, the plugin safeguards user data and fortifies websites against potential threats, ensuring peace of mind for both users and visitors.
In summary, Elementor emerges as a premier page builder plugin for WordPress, characterized by its user-friendly nature, extensive customization capabilities, and robust SEO and security features. With Elementor at their disposal, users can seamlessly craft bespoke websites that exude professionalism and captivate audiences across devices.
Free Stock Photos
Stock photos are essential when you’re building a website. Of course it’s quite possible to build a website not using any photos or images, but it’s going to be a pretty uninteresting looking site, even if the content is top-notch. Adding images to any website creates an interest factor, attracts the eye and will surely make your visitors more likely to read on and see a little more.
There are a huge number of stock photo sites available out there, and they all have some really fantastic looking images ready for you to insert into your site. But buying these images can get quite expensive especially from some of the more well-known sites like Shutterstock.
Free Stock Photos – Where to get an unlimited supply
Free Stock Photos
Stock photos are essential when you’re building a website. Of course it’s quite possible to build a website not using any photos or images, but it’s going to be a pretty uninteresting looking site, even if the content is top-notch. Adding images to any website creates an interest factor, attracts the eye and will surely make your visitors more likely to read on and see a little more.
There are a huge number of stock photo sites available out there, and they all have some really fantastic looking images ready for you to insert into your site. But buying these images can get quite expensive especially from some of the more well-known sites like Shutterstock.
Free Stock Photos – Where to get an unlimited supply
Latest YouTube Videos
Have a great website design
It is essential to have a great website design nowadays as so many people tend to shop and find services online. It is also very important to have a responsive website design as almost 50% of today’s browsing is done on smartphones and tablets, I certainly use mine for browsing. If a customer navigates to your site and they have to pinch and zoom to be able to read and navigate, the chances are that they will move away to another site and you will almost certainly lose that customer.
A well-developed website can convey trust and credibility, making people to buy from you, or support you. Whether you are a professional looking for a job, or an expert in your industry: you can show that to the whole world by having a custom responsive website.
Be sure to check out our playlist page to find the help you need!