Wix Pro Guide: Put Text Behind Image
- Baslon Digital

- 5 hours ago
- 15 min read
You’re probably looking at your Wix homepage and thinking the same thing many small business owners think at some point. The site is fine, but it doesn’t yet have that polished, layered look you see on stronger brand sites. You want a hero section that feels deliberate, modern, and a bit more premium than a headline sitting flat above a stock image.
That’s where the text behind image effect earns its place. Used well, it adds depth and focus without making the page feel busy. Used badly, it becomes hard to read, awkward on mobile, and frustrating to maintain. The difference usually isn’t taste alone. It’s method.
If you’re building in Wix, you’ve got more than one way to do this. You can fake the effect visually with transparent images, build a cleaner version with section backgrounds, or get full control with custom CSS and Velo. If you’re also creating visuals from scratch, a tool like this realistic AI photo generator can help you produce cleaner subject images before you bring them into Wix. And if you’re planning a more bespoke build in Wix Studio, it helps to see what a professional Wix Studio website designer can structure from the start.
Table of Contents
The Simple Layering Method in the Wix Editor - Prepare the right kind of image - Build the effect in Wix - What works well and what doesn’t
Using Section Backgrounds for a Classic Overlay - Set the image as part of the section - Use overlays for contrast, not decoration - Why section backgrounds hold up better on mobile - Best use cases for section backgrounds
Unlocking Full Control with Custom CSS and Velo - Why code gives you more control - A practical starter pattern - Where coded builds are worth the effort - The part many Wix users miss - Where people get stuck
Which Text Behind Image Method Should You Use - A straightforward comparison - Pick by real-world scenario - A quick decision filter
Ensuring Your Design is Accessible and SEO-Friendly - Start with readability - Build for screen readers, not just sighted users - Protect the SEO value of the hero
Fixing Common Text Behind Image Problems - The text disappears too much - The mobile version looks messy - The page feels slow to load - The effect looks amateurish
Creating a Stunning Text Behind Image Effect on Your Site
A café owner wants their homepage to feel more editorial. A fitness coach wants a landing page that looks sharper than a standard template. A consultant wants their personal brand to feel established, not improvised. In all three cases, the design problem is similar. They need a focal point that feels confident.
Text behind image works because it gives the eye an obvious reading order. You notice the subject first, then the headline, then the action. The page feels designed rather than assembled.
The good news is that this effect isn’t reserved for custom-coded sites. Wix gives you enough flexibility to create it in a beginner-friendly way, and if you want tighter control later, you can go further with Velo. The underlying skill isn’t just making text sit behind a photo. It’s choosing the method that matches your confidence level, your layout, and how much time you want to spend adjusting the mobile version.
A stylish effect only helps when visitors can still read the message quickly.
That’s the part a lot of tutorials skip. They show the visual trick, but not the practical trade-offs. Some methods are quicker. Some scale better across screen sizes. Some give you full design control but add technical overhead.
A professional result usually comes down to three questions:
What kind of image are you using. A clean cut-out subject behaves very differently from a busy background photo.
How often will you update the section. A campaign banner changes more often than a homepage hero.
How comfortable are you with code. If the answer is “not at all”, that’s fine. Wix still gives you a workable route.
The Simple Layering Method in the Wix Editor
If you want the fastest route to a convincing text behind image effect, start here. This method uses a cut-out image with a transparent background, placed in front of a text box so the text looks tucked behind the subject.

Prepare the right kind of image
This method depends on the image more than anything else. If the subject still has a messy background, the illusion falls apart.
Use a tool like Canva or Photopea to remove the background and export the file as a PNG with transparency. Product photos, portraits, and objects with a clean outline work best. Hair, smoke, glass, and very fine edges can still work, but they require more cleanup.
A good test is simple. If the subject looks natural placed on a plain white background, it’s ready for Wix.
Build the effect in Wix
Inside the Wix Editor, upload your transparent PNG to the Media Manager. Add your headline as a standard text element first, then place the PNG on top of it.
Use Arrange to control stacking order:
Add the text first so you can size it properly.
Place the PNG over the text where you want the overlap to happen.
Send the text backwards or bring the image forwards until the subject covers part of the lettering.
Adjust spacing manually so the text still reads clearly.
This works best when only part of the text is covered. If too much of the headline disappears, the effect starts to look like a mistake rather than a design choice.
Practical rule: Let the image overlap one word or part of a word, not the whole message.
What works well and what doesn’t
This is the most visual method in Wix. You don’t need code, and you can make decisions quickly by eye. It’s especially useful for homepage banners, service intros, and campaign sections where you want drama without technical setup.
Its weakness is responsiveness. Because you’re layering separate elements, they can drift out of alignment on tablet and mobile if you don’t check carefully.
A quick way to judge whether this is the right method:
Situation | Good fit |
|---|---|
You want a fast result | Yes |
You’re using a cut-out PNG | Yes |
You need perfect mobile consistency | Maybe not |
You want dynamic or advanced layering | No |
When this method fails, it usually fails for one of three reasons:
The image cut-out is poor and leaves a visible edge.
The text is too long and gets crowded by the subject.
The mobile layout isn’t adjusted separately after the desktop version is finished.
Using Section Backgrounds for a Classic Overlay
A lot of Wix sites need drama, but they also need to stay readable, editable, and steady on mobile. That is where section backgrounds usually beat manual overlap.

Set the image as part of the section
Use this method when the goal is a polished hero banner rather than a true cut-through effect. In Wix, the image becomes part of the section itself, and the text sits inside the same container. That gives you a cleaner structure and usually fewer surprises as screen sizes change.
The setup is straightforward:
Add a section or strip for the hero area.
Set the section background image in the Inspector or section settings.
Choose a focal point so the important part of the image stays visible.
Add your heading, supporting text, and button inside that section.
Apply an overlay if the text needs more contrast.
This method produces a classic overlay, not a subject sitting in front of the text. That trade-off is worth it on many small business sites. You get a professional banner style that is easier to maintain, especially if someone else will edit the page later.
Use overlays for contrast, not decoration
The common mistake is treating the overlay as a visual extra. Its real job is functional. It separates the text from the image so visitors can read the message quickly.
A dark overlay often works best, but not always. If the brand palette is light, a soft colour wash can work as long as the text still stands out. The test is simple. If the heading is harder to read over the photo than it would be on a plain background, the image is doing too much.
This is also where accessibility starts to matter, not just design taste. Text over images can fail WCAG contrast requirements very easily, especially on mobile where background cropping changes what sits behind the words. If your site needs a more controlled implementation than the standard editor allows, it may be time to work with a Wix developer for advanced layout and accessibility support.
Why section backgrounds hold up better on mobile
Section backgrounds tend to behave better because the content and image are tied to the same layout block. You are not trying to keep separate elements visually aligned across every breakpoint.
That does not mean the work is done automatically. Mobile still needs its own pass.
A practical workflow is to design the desktop version first, then tighten the mobile version with a shorter headline, better padding, and a checked focal point. If the photo loses its subject on smaller screens, swap the image or adjust the crop. If the text starts wrapping into four short lines, rewrite it. Design and content have to work together here.
The best version of this effect is usually the one that still looks intentional on a phone.
Best use cases for section backgrounds
This option is a strong fit for businesses that want a smart hero section without ongoing layout fixes. It works especially well for service companies, consultants, venues, agencies, and online shops that need a clear headline, supporting copy, and a call to action.
Choose it when you need:
More predictable behaviour across devices
Simpler editing for non-technical users
A clean banner with text and buttons
Lower risk of alignment problems than manual layering
Skip it if the whole concept depends on a person or product visibly breaking in front of the lettering. In that case, the layered PNG method or a custom build will give you more control. For everyone else, this is often the safest route to a professional result.
Unlocking Full Control with Custom CSS and Velo
Custom CSS and Velo make sense when the Wix Editor gets you close, but not close enough. They let you control exactly how text, images, masks, and motion stack together. That extra control can produce a polished result. It also adds build time, testing, and ongoing maintenance.

Why code gives you more control
The core mechanic is still layer order. In CSS, that usually means , , and careful control of the containing element.
One common approach uses absolutely positioned text inside a relatively positioned wrapper, or a pseudo-element when the text is decorative rather than meaningful page content. That distinction matters. If the words are part of your actual message, they should stay in the HTML so screen readers and search engines can read them. Decorative text treatment can live in CSS. Important copy should not.
In Wix, that usually means building the effect with custom code, an embed, or a Velo-based component where you control each layer directly. If you need a custom implementation that still stays practical for future edits, working with a Wix developer for custom coded design work is often the safer route.
A practical starter pattern
Here’s a simple concept you can adapt inside a custom embed or coded component:
.hero-wrap {
position: relative;
display: inline-block;
}
.hero-wrap img {
position: relative;
z-index: 2;
}
.hero-wrap .headline {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 1;
color: #ffffff;
}This pattern is useful, but it has a limitation. With the image at and the text at , the whole image sits in front of the whole headline. If you want the text to appear partly hidden behind a person, product, or cutout, you usually need a transparent PNG, an SVG mask, , or duplicated layers with one portion of the image separated from the background.
That is the primary advantage of code. You can build the exact overlap instead of approximating it.
Where coded builds are worth the effort
Code earns its place when the design depends on precision or repeated use across the site. Good examples include custom hero sections, animated text reveals, CMS-driven banners, and layouts where one image treatment needs to stay consistent on multiple pages.
Use this route when you need:
Exact control over overlap and stacking
Reusable components for multiple pages
Animation or scroll-based interaction
A design the standard editor cannot reproduce cleanly
The trade-off is straightforward. More control means more responsibility. Someone has to test breakpoints, check load performance, review contrast, and keep the code readable for the next update.
The part many Wix users miss
A coded effect can still fail if accessibility and SEO are handled poorly.
If the headline exists only as a background effect or inside an image, it may not count as real page content. If contrast drops too low because the text passes behind a detailed photo, visitors with low vision will struggle to read it. If motion is added without restraint, the effect can distract more than it helps. WCAG considerations matter here, even for a visual flourish.
A practical rule is to keep your meaningful heading as real text, then use code to control how it appears. Design effect second. Content structure first.
A quick visual walkthrough can help if you’re more comfortable learning by watching:
Where people get stuck
The technical problem is usually not the CSS itself. The problem is asking code to fix a weak composition.
Long headlines, busy photography, poor subject cutouts, and unclear focal points create friction before development even starts. I usually recommend sketching the overlap first, then testing it with real content, including the mobile version, before writing custom code. That saves time and leads to a cleaner build.
Which Text Behind Image Method Should You Use
The right choice depends less on trend and more on how your site needs to behave. A striking desktop design that becomes messy on mobile isn’t a win. Neither is a technically perfect setup that’s awkward for you to update next month.

A straightforward comparison
Method | Best for | Main advantage | Main drawback |
|---|---|---|---|
Simple layering | Beginners and quick campaigns | Fast, visual, no code | Can become fiddly on mobile |
Section backgrounds | Business homepages and hero banners | Stable and easier to manage | Less intricate overlap |
Custom CSS and Velo | Bespoke layouts and advanced brands | Maximum control | Higher setup and maintenance effort |
That’s the simple answer. The better answer is to choose by project type.
Pick by real-world scenario
If you’re a solo business owner refreshing a homepage yourself, the layering method is often enough. It gives you a noticeable lift in design quality without sending you into development mode.
If your site needs to stay organised and easy to edit, section backgrounds usually make more sense. They’re especially practical for service-led websites where clarity matters more than visual theatrics.
If your brand presentation is central to how you sell, and you want something tightly art directed, custom CSS and Velo are the strongest option. That’s where you can create layouts that feel bespoke rather than assembled from standard blocks.
A quick decision filter
Ask yourself these four questions:
How often will this section change If the answer is often, avoid a fragile setup.
Do I need the exact effect, or just layered depth Sometimes a classic overlay does the job better.
Will I update the mobile version myself If yes, choose the method you can maintain confidently.
Am I comfortable troubleshooting layout issues If not, keep it simple.
The best method is the one you can keep looking polished after launch.
A lot of Wix users jump straight to the most advanced approach because it looks impressive in a tutorial. In day-to-day use, the better choice is often the one that gives you the fewest opportunities to break the layout.
Ensuring Your Design is Accessible and SEO-Friendly
A common Wix mistake goes like this. The desktop hero looks polished, the overlap effect feels expensive, and then someone checks it on a phone or with a screen reader and the headline becomes hard to read or hard to interpret. That is where this design choice stops being a style upgrade and starts affecting usability, reach, and trust.
Text behind image effects can work well on a business site, but only if the build holds up under real use. That means checking visual contrast, keeping the text as actual text in Wix, and making sure assistive tech can understand what is decorative and what carries meaning.
Start with readability
Contrast is the first test, not the finishing touch. Kittl's discussion of accessibility around this effect notes that poor contrast is a common reason designs fail audits, and that lines up with what I see in practice. The effect usually breaks when a busy image competes with the headline.
WCAG 2.1 AA is the right benchmark for most Wix sites. For normal-sized text, aim for at least a 4.5:1 contrast ratio.
A few habits make this easier:
Use a light overlay or darker image treatment before adding shadows or glow
Keep the overlap selective, so one part of the headline tucks behind the image instead of disappearing across several words
Place text over quieter parts of the photo
Check mobile on its own layout, because a composition that works on desktop often needs a simpler arrangement on smaller screens
This is one of the primary trade-offs. The more dramatic the overlap, the more carefully you need to protect legibility.
Build for screen readers, not just sighted users
If the image is decorative, treat it as decorative. If it adds meaning, describe that meaning in the alt text without stuffing in keywords. Wix makes this manageable, but it still needs intent.
Use proper heading tags for the visible headline. Keep the reading order logical. If you add custom code with CSS or Velo, be careful not to create a layout that only makes sense visually. A process summary that referenced AbilityNet reported a high success rate for screen reader compatibility when alt text, labels, and clean structure were handled properly, but the principle matters more than the percentage. Good accessibility usually comes from disciplined setup, not from the effect itself.
A quick rule helps here. If someone cannot see the overlap effect, they should still get the same message and page purpose.
Protect the SEO value of the hero
Search engines read structure, text, and context. They do not get the design effect the way a visitor does. For that reason, avoid baking the headline into the image file just to control the look. Use real Wix text elements, keep one clear H1 where appropriate, and support the hero section with useful copy below it.
That setup helps both accessibility and SEO:
Real text can be indexed
Headings give the page a clear structure
Alt text supports meaning where relevant
Supporting copy tells search engines what the page is about
If your site depends on local or organic traffic, design decisions should support search performance rather than work against it. Our Wix SEO services help tie those pieces together so the page still looks strong without weakening the fundamentals.
If the headline only works as part of the graphic, rebuild it. The strongest version works visually, reads clearly, and still makes sense in the code.
Fixing Common Text Behind Image Problems
A text-behind-image layout can look polished on desktop, then fall apart the moment it hits a smaller screen or a different photo crop. In Wix, the fix is usually simple once you identify whether the problem is layering, spacing, contrast, or file size.
The text disappears too much
This usually means the overlap is doing too much work. The image subject is covering the wrong letters, the headline is too long, or the text is sitting in a low-contrast part of the image.
Start small. Shift the image a little, widen the text box, or trim the headline by a few words. With cut-out PNGs, partial coverage often works better than heavy obstruction. One letter tucked behind the subject can look deliberate. Two or three broken words usually look like a mistake.
The mobile version looks messy
This is the issue I see most often on Wix builds. A layout that feels balanced on desktop can become cramped, awkward, or hard to read in the mobile editor.
A guide referenced earlier suggests that complex shadows and weak contrast can hurt mobile readability. The same guide also states that mobile now makes up a large share of web traffic in the UK. Even without leaning on those figures, the practical takeaway is clear. Mobile deserves its own layout decisions.
Use the mobile editor to simplify the effect, not preserve it at all costs:
Reduce font size carefully, but keep it readable
Move the image and text independently instead of forcing the desktop arrangement
Remove heavy shadows or outlines if they muddy the letters
Reduce the amount of overlap on smaller screens
Drop the effect entirely on mobile if clarity starts to suffer
That last option is often the right one. Good design on mobile beats visual consistency for its own sake.
The page feels slow to load
The usual problem is image weight. Large PNGs with transparent backgrounds can look great, but they are often heavier than expected, especially if they were exported at full desktop resolution.
Resize the asset before uploading it to Wix. Compress it properly. If only the top section uses the image, do not upload a file sized for the full page. For more advanced builds using CSS or Velo, test performance after each change, because layering effects can add visual polish while also increasing paint and layout complexity.
The effect looks amateurish
This is rarely caused by Wix itself. It usually comes from stacking too many styling choices in one place.
Common problems include soft images, too many font styles, exaggerated shadows, awkward cropping, and overlap that hides the wrong part of the headline. The cleaner fix is to strip it back and rebuild with more restraint.
A reliable reset looks like this:
Use one strong headline
Choose one image with a clear subject
Keep the overlap shallow
Check both breakpoints by hand
Remove any effect that hurts legibility
If the design still feels off, the image may be the wrong image for this treatment. That is a real trade-off with this effect. Some photos support layered text well. Others fight it the whole way.
Clean layering usually looks more professional than dramatic layering.
Bring Your Website to Life with Professional Design
The text behind image effect works best when it supports the message rather than distracting from it. That’s why the method matters. A transparent PNG can create a fast, eye-catching result. A section background gives you a sturdier hero layout. Custom CSS and Velo open the door to more refined compositions when the design demands it.
The strongest Wix sites don’t chase effects for their own sake. They use them selectively, keep the structure readable, and make sure the layout still works on smaller screens and for a wider range of users.
If you apply that thinking, this isn’t just a visual trick. It becomes a practical design tool that helps your brand feel clearer, more modern, and more deliberate.
If you’d rather skip the trial and error, Baslon Digital can help you design a Wix website that looks sharp, works properly across devices, and supports your business goals from day one.
Comments