Input not Inheriting Font from Body
When using CSS to style HTML elements, it can sometimes happen that certain elements do not inherit style properties as expected. This can be the case with input fields, which by default do not inherit the font-family property from their parent element.
In the provided example, the CSS rules are set to define a specific font family for both the body element and custom classes adm applied to both the label and input elements. However, in Firefox, the input field's font does not match that of the label.
To resolve this, you can explicitly specify that the input field should inherit its font from its parent element using CSS:
<code class="css">input, select, textarea, button { font-family: inherit; }</code>
By adding this rule, the input field will now inherit the font-family property defined in the body element, ensuring that it uses the same font as the rest of the text on the page.
You can verify this by viewing a demo: http://jsfiddle.net/gaby/pEedc/1/.
The above is the detailed content of Why Doesn\'t My \'Input\' Element Inherit the Font from the \'Body\'?. For more information, please follow other related articles on the PHP Chinese website!

On the Microsoft Edge team, we’re committed to an open web and helping to drive innovation forward, which is why we’ve kicked off a new initiative in

What should you do when you get a complaint about the color contrast in your web design? It might seem perfectly fine to you because you’re able to read

In the video embedded below, Jen Simmons explains how to improve image loading by using width and height attributes. The issue is that there’s a lot of jank

For the last six years, Vue, Angular, and React have run the world of front-end component frameworks. Google and Facebook have their own sponsored frameworks,

Web development is always changing. One trend in particular has become very popular lately, and it fundamentally goes against the conventional wisdom about

The developer’s debugging console has been available in one form or another in web browsers for many years. Starting out as a means for errors to be reported

Back in 2011, the domain name for this site, css-tricks.com, was stolen. "Domain Hijacking," they call it. It wasn't just this site, but around 12 others in

If you have a limited-width container, say a centered column of text, "breaking out" of that to make a full-width element involves trickery. Perhaps the best


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Dreamweaver Mac version
Visual web development tools

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function

WebStorm Mac version
Useful JavaScript development tools

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

SublimeText3 Mac version
God-level code editing software (SublimeText3)