You can style alt text like any other text
نشر بتاريخ 2025-05-31 20:21:42
0
637
You can style alt text like any other text | CSS-Tricks
Clever, clever that Andy Bell. He shares a technique for displaying image alt text when the image fails to load. Well, more precisely, it’s a technique to apply styles to the alt when the image doesn’t load, offering a nice UI fallback for what would otherwise be a busted-looking error.
The recipe? First, make sure you’re using alt in the HTML. Then, a little JavaScript snippet that detects when an image fails to load:
const images = document.querySelectorAll("img");
if (images) {
images.forEach((image) => {
image.onerror = () => {
image.setAttribute("data-img-loading-error", "");
};
});
}
That slaps an attribute on the image — data-img-loading-error — that is selected in CSS:
img[data-img-loading-error] {
--img-border-style: 0.25em solid
color-mix(in srgb, currentColor, transparent 75%);
--img-border-space: 1em;
border-inline-start: var(--img-border-style);
border-block-end: var(--img-border-style);
padding-inline-start: var(--img-border-space);
padding-block: var(--img-border-space);
max-width: 42ch;
margin-inline: auto;
}
And what you get is a lovely little presentation of the alt that looks a bit like a blockquote and is is only displayed when needed.
Andy does note, however, that Safari does not render alt text if it goes beyond a single line, which 🤷♂️.
إعلان مُمول
البحث
الأقسام
- البث المباشر
- Causes
- Crafts
- Dance
- Drinks
- Film
- Fitness
- Food
- الألعاب
- Gardening
- Health
- الرئيسية
- Literature
- Music
- Networking
- أخرى
- Party
- Religion
- Shopping
- Sports
- Theater
- Wellness
- Art
- Life
- Coding
إقرأ المزيد
Linear Alkyl Benzene Market, Size, Share, Growth, Trends and Forecast (2025-2033)
According to UnivDatos, the rising global demand for biodegradable products, coupled with the...
Wedding Venues Where Love Finds the Perfect Place to Begin
Selecting a location for the most important day of your life is more than just picking a place....
Adventure Travel Market Insights & Future Growth
Polaris Market Research has introduced the latest market research report titled Adventure Tourism...
Petrophysics Courses for Geologists: The Missing Skill Set You Can’t Ignore
What Geologists Learn in Advanced Petrophysics Training
Well Log Interpretation and Formation...
RTVE Revamps Visual Identity to Celebrate 70th Anniversary of Televisión Española
RTVE, anniversary celebration, visual identity, graphic redesign, Televisión Española, branding...
إعلان مُمول
© 2026 Virtuala FansOnly
Arabic