Wie füge ich mithilfe von CSS ein Textsuffix zu einem -Feld hinzu?
Feld mit CSS?
" /> Feld mit CSS?
" />
Ein Textsuffix zu hinzufügen
Diese Frage dreht sich um die Notwendigkeit, ein Textsuffix an Eingabefelder anzuhängen vom Typ „Zahl“, um die durch den Eingabewert dargestellten Einheiten anzugeben. Dies kann zwar nicht direkt mit CSS erreicht werden, es gibt jedoch eine clevere Problemumgehung mithilfe eines Wrapper-Elements und des Pseudoelements ::after.
Konzept:
- Umschließen Sie jedes Eingabefeld mit einem -Element.
- Verwenden Sie das ::after-Pseudoelement, das absolut innerhalb des
positioniert ist das Einheitensuffix.- Positionieren Sie das Einheitensuffix rechts vom Eingabefeld mithilfe von Rand oder Auffüllung.
- Ändern Sie den Inhalt des ::after-Pseudoelements, um das gewünschte Einheitensuffix anzuzeigen. z. B. „ms“ für Millisekunden.
Implementierung:
<code class="css">/* Wrapper element styling */ div { display: inline-block; position: relative; } /* Unit suffix position */ div::after { position: absolute; right: 1em; /* Adjust as needed */ } /* Example unit suffixes */ .ms::after { content: 'ms'; } .db::after { content: 'dB'; } .percent::after { content: '%'; }</code>
Nach dem Login kopieren<code class="html"><div class="ms"> <input type="number" id="milliseconds" /> </div> <br> <div class="db"> <input type="number" id="decibel" /> </div> <br> <div class="percent"> <input type="number" id="percentages" /> </div></code>
Nach dem Login kopierenVorteile:
- Ermöglicht eine klare und präzise Einheitenanzeige, ohne das Eingabeelement selbst zu ändern.
- Einfache und browserübergreifende kompatible Lösung.
Einschränkungen:
- Stellen Sie sicher, dass der Eingabewert die Breite des Textfelds nicht überschreitet, um eine Überlappung des Einheitensuffixes zu verhindern.
Das obige ist der detaillierte Inhalt vonWie füge ich mithilfe von CSS ein Textsuffix zu einem -Feld hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Erklärung dieser WebsiteDer Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn - Verwenden Sie das ::after-Pseudoelement, das absolut innerhalb des

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Erstellen Sie ein JavaScript -Kontaktformular mit dem Smart Forms Framework

Hinzufügen von Kastenschatten zu WordPress -Blöcken und -Elementen

Erstellen Sie einen Inline -Texteditor mit dem inhaltlichen Attribut

Entmystifizierende Bildschirmleser: Zugrunde Formen und Best Practices

Machen Sie Ihren ersten Seltsamen -Sufle -Übergang

Vergleich der 5 besten PHP -Formbauer (und 3 kostenlose Skripte)

Datei hochladen mit Multer in node.js und ausdrücken
