Heim > Artikel > Web-Frontend > Wie fülle ich die verbleibende Breite eines Containers mit einem Eingabeelement?
Verbleibende Containerbreite mit einem Eingabeelement füllen
Wenn Eingabebeschriftungen und Textfelder eine einzelne Zeile innerhalb eines Containers mit fester Breite teilen, wird das Styling verwendet Das Eingabefeld die verbleibende Breite optimal auszufüllen, kann eine Herausforderung sein. Hier ist eine vielseitige Lösung, ohne auf unzuverlässige JavaScript- oder Tabellenlayout-Tricks angewiesen zu sein:
Lösung:
Beispiel:
form { width: 500px; overflow: hidden; background-color: yellow; } input { width: 100%; } span { display: block; overflow: hidden; padding-right:10px; } button { float: right; }
<form method="post"> <button>Search</button> <span><input type="text" title="Search" /></span> </form>
Diese Vorgehensweise stellt sicher, dass das Eingabefeld auch ohne Kenntnis der Etikettengröße die verbleibende Containerbreite ausfüllt. Es ist einfach, sauber und mit verschiedenen Browsern kompatibel.
Das obige ist der detaillierte Inhalt vonWie fülle ich die verbleibende Breite eines Containers mit einem Eingabeelement?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!