真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

css3設(shè)置placeholder樣式的方法-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)css3設(shè)置placeholder樣式的方法,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

專業(yè)從事網(wǎng)站建設(shè)、做網(wǎng)站,高端網(wǎng)站制作設(shè)計(jì),小程序開發(fā),網(wǎng)站推廣的成都做網(wǎng)站的公司。優(yōu)秀技術(shù)團(tuán)隊(duì)竭力真誠(chéng)服務(wù),采用H5響應(yīng)式網(wǎng)站+CSS3前端渲染技術(shù),響應(yīng)式網(wǎng)站建設(shè),讓網(wǎng)站在手機(jī)、平板、PC、微信下都能呈現(xiàn)。建站過程建立專項(xiàng)小組,與您實(shí)時(shí)在線互動(dòng),隨時(shí)提供解決方案,暢聊想法和感受。

首先我們來了解一下placeholder是什么?

placeholder是HTML5新增的一個(gè)屬性,該屬性的作用是規(guī)定可描述輸入字段預(yù)期值的簡(jiǎn)短的提示信息,這個(gè)提示會(huì)在用戶輸入之前顯示在輸入框中,然后在用戶輸入字段后消失。

根據(jù)瀏覽器的不同,當(dāng)輸入字段(框)成為焦點(diǎn)時(shí),該提示信息(占位符)可能會(huì)保持可見,也可能不會(huì)保持可見。例如,IE10 +將在輸入聚焦時(shí)會(huì)隱藏,即使它仍為空。

適用范圍:

placeholder 屬性適用于下面的 input 類型:text、search、url、tel、email 和 password。

兼容性:

因?yàn)槭荋TML5中的新增屬性,所以會(huì)存在兼容性的問題。下面我們來看看瀏覽器的支持情況:

css3設(shè)置placeholder樣式的方法

表格中的數(shù)字表示支持該屬性的第一個(gè)瀏覽器版本號(hào)。

placeholder屬性的基本用法,舉例說明:

用戶名: 
 密 碼:

效果圖:

css3設(shè)置placeholder樣式的方法

一般情況下placeholder屬性會(huì)有自己默認(rèn)的樣式,當(dāng)有時(shí)為了頁(yè)面的整體美觀,我們就想要自定義樣式,那么如何來設(shè)置placeholder的樣式?

下面我們就通過簡(jiǎn)單的代碼示例來介紹使用css3設(shè)置placeholder的樣式的方法。

css3設(shè)置placeholder的樣式代碼示例:

input::-webkit-input-placeholder {
  color: palevioletred;
}

input::-moz-placeholder {
  color: palevioletred;
}

input:-ms-input-placeholder {
  color: palevioletred;
}

input::-webkit-input-placeholder {
  color: palevioletred;
}

input::placeholder {
  color: palevioletred;
}

效果圖:

css3設(shè)置placeholder樣式的方法

可以看出,我們是通過css3的::placeholder偽元素來設(shè)置placeholder屬性樣式的。在css3中,偽元素::placeholder是用于設(shè)置對(duì)象文字占位符的樣式?!鞠嚓P(guān)視頻教程推薦:CSS3教程】

說明:

::placeholder 偽元素用于控制表單輸入框占位符的外觀,它允許開發(fā)者/設(shè)計(jì)師改變文字占位符的樣式,默認(rèn)的文字占位符為淺灰色。當(dāng)表單背景色為類似的顏色時(shí)它可能效果并不是很明顯,那么就可以使用這個(gè)偽元素來改變文字占位符的顏色。

注意:

有些瀏覽器有自己的::placeholder偽元素非標(biāo)準(zhǔn)實(shí)現(xiàn)。所有這些實(shí)現(xiàn)都需要瀏覽器前綴。這些實(shí)施方式的示例是::-webkit-input-placeholder,:-ms-input-placeholder(單冒號(hào)),并且:-moz-placeholder已Firefox 19棄用,現(xiàn)在支持更新的是::-moz-placeholder偽元素。

除了Firefox是 ::[prefix]placeholder,其他瀏覽器都是使用 ::[prefix]input-placeholder。

偽元素::placeholder的兼容性:

css3設(shè)置placeholder樣式的方法

::-moz-placeholder 偽元素在Firefox 19+后替代了之前的 :-moz-placeholder 偽類

關(guān)于css3設(shè)置placeholder樣式的方法就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。


當(dāng)前標(biāo)題:css3設(shè)置placeholder樣式的方法-創(chuàng)新互聯(lián)
瀏覽地址:http://weahome.cn/article/ijgpd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部