Html CSS Suchleiste, hilfe?
Der Code unten ist eine Suchleiste die sich erweitert wenn man auf das search icon klickt,
das Problem ist das dann kein hellgrauer text in dem input feld steht bevor man was getippt hat.
wie zum beispiel auf gutefrage.net "Suche nach Fragen,Themen und Nutzern" und wenn man was eintippt verschwindet es.
Kann das jemand hinzufügen sodass es auch einen text im input hat,
wenn ihr Hallo oder sowas da reinschreibt seh ich schon wo ich das selber machen.
<!-- Expandable Textfield -->
<form action="#">
<div class="mdl-textfield mdl-js-textfield mdl-textfield--expandable">
<label class="mdl-button mdl-js-button mdl-button--icon" for="sample6">
<i class="material-icons">search</i>
</label>
<div class="mdl-textfield__expandable-holder">
<input class="mdl-textfield__input" type="text" id="sample6">
<label class="mdl-textfield__label" for="sample-expandable">Expandable Input</label>
</div>
</div>
</form>
1 Antwort
MrAmazing2
bestätigt
Von
Experte
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer
Solche Texte kann man mit dem Attribut placeholder hinzufügen.
https://www.w3schools.com/tags/att_input_placeholder.asp
https://www.w3schools.com/tags/tag_input.asp
<input type="text" placeholder="Suche nach Fragen, Themen und Nutzern…">
Danke, hab erst nach 10 minuten ausprobieren verstanden was du gemeint hast xD
<!-- Expandable Textfield -->
<form action="#">
<div class="mdl-textfield mdl-js-textfield mdl-textfield--expandable">
<label class="mdl-button mdl-js-button mdl-button--icon" for="sample6">
<i class="material-icons">search</i>
</label>
<div class="mdl-textfield__expandable-holder">
<input class="mdl-textfield__input" type="text" placeholder="HALLO" place id="sample6">
<label class="mdl-textfield__label" for="sample-expandable">Expandable Input</label>
</div>
</div>
</form>