<input placeholder="暑期大促" onfocus="this.placeholder=''" onblur="this.placeholder='暑期大促'" type="text">
複製代碼
對於瀏覽器不兼容的,使用如下代碼,更改placeholder的字體顏色等web
.search-input input::-webkit-input-placeholder{
color: #000;
}
.search-input input:-moz-placeholder{
color: #000;
}
.search-input input::-moz-placeholder{
color: #000;
}
.search-input input:-ms-input-placeholder{
color: #000;
}
複製代碼
使用outline來控制點擊input時input邊框樣式的改變瀏覽器
input{
outline:none;
}
複製代碼
控制placeholder點擊時消失文本,離開後文本從新顯示,使用一個小小的js就能夠了bash
onfocus="this.placeholder=''" /*點擊的時候文本設置爲空*/
onblur="this.placeholder='暑期大促'" /*離開的時候文本顯示出來*/
複製代碼
將這一部分代碼添加到就能夠字體