小編給大家分享一下如何使用html5配合css3實(shí)現(xiàn)帶提示文字的輸入框,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
員工經(jīng)過長期磨合與沉淀,具備了協(xié)作精神,得以通過團(tuán)隊(duì)的力量開發(fā)出優(yōu)質(zhì)的產(chǎn)品。創(chuàng)新互聯(lián)堅(jiān)持“專注、創(chuàng)新、易用”的產(chǎn)品理念,因?yàn)椤皩W⑺詫I(yè)、創(chuàng)新互聯(lián)網(wǎng)站所以易用所以簡單”。公司專注于為企業(yè)提供做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開發(fā)、電商網(wǎng)站開發(fā),小程序設(shè)計(jì),軟件按需定制等一站式互聯(lián)網(wǎng)企業(yè)服務(wù)。
當(dāng)選中對(duì)話框后,提示文字變淺色,輸入后消失.這個(gè)現(xiàn)在通行的做法是在Input標(biāo)簽后面增加一個(gè)Label。使用JS控制。
HTML5出現(xiàn)后,我們有一個(gè)更好的方法。
我們看到有placeholder標(biāo)簽,可以作為用戶文字提示。這樣子就非常方便了。但是為了最求完美,我們需要在選中后,將文字變淺,或者修改提示文件的樣式,我們該怎么辦?
input::-webkit-input-placeholder { color: #999; -webkit-transition: color.5s; } input:focus::-webkit-input-placeholder, input:hover::-webkit-input-placeholder { color: #c2c2c2; -webkit-transition: color.5s; }
-webkit-input-placeholder,webkit特有的一個(gè)css,可以控制里面的文字樣式,配合css3的動(dòng)畫效果和偽類,我們就可以很容易做出一個(gè)帶動(dòng)畫的輸入框,在系統(tǒng)登錄、搜索等位置很適合。當(dāng)然你要為了兼容IE6,這個(gè)方法是行不通。不過Ie9也支持placeholder標(biāo)簽,就是無法修改它的顏色而已。
以上是“如何使用html5配合css3實(shí)現(xiàn)帶提示文字的輸入框”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!