2014-12-25 2 views
25

Hallo kann mir niemand sagen, wie kann ich nur Platzhalter kursiv machen, aber wenn jemand in eine Testbox schreibt, sollte geschriebenes Wort nicht kursiv geschrieben werden.Wie man nur Platzhalter kursiv machen in Eingabe

MyCode:

<input type="text" id="search" placeholder="Search" style="font-style:italic"> 

Wie kann ich auf nur Platzhalter kursiv setzen nicht ganze Eingang ???

Antwort

54

Sicher. Wenden Sie einfach den Stil auf diese CSS-Regeln an:

Wahrscheinlich werden nicht alle diese Regeln benötigt. Ich verweise immer nur CSS Tricks, weil ich immer vergesse, wie es geht.

Bearbeiten: Beachten Sie, dass diese Regeln nicht in einem Selektor kombiniert werden können. Sie müssen separat angegeben werden, wie von Dave Kennedy in den Kommentaren unten angegeben.

+0

Danke, dass es funktioniert :) –

+4

Leider scheint es, dass diese Regeln separat deklariert werden müssen, also ':: - webkit-input-placeholder, :: - moz-placeholder {font-style: italic; } 'funktioniert nicht. –

+0

@DaveKennedy Ja, Sie haben Recht. Das habe ich auch bemerkt. Ich bin mir nicht sicher, warum das der Fall ist. –

Verwandte Themen