久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

css3選擇器能否區(qū)分有輸入與無輸入的input?

瀏覽:83日期:2023-08-05 10:32:18

問題描述

例如用偽類:focus可以區(qū)分獲取焦點(diǎn)與無焦點(diǎn)的元素,并且是動態(tài)的我想在頁面input沒有輸入東西時一種表現(xiàn),當(dāng)用戶一輸入時又一種表現(xiàn),動態(tài)的,能用選擇器區(qū)分開來嗎?

問題解答

回答1:

input 貌似沒有,但 placeholder 是可以部分自定義的,比如用來設(shè)個背景顏色啥的,這樣也達(dá)到了純 CSS 區(qū)分有無內(nèi)容目的。

::-webkit-input-placeholder { color: #000; background: red; border: 1px solid #000;}

不過呢,還可以考慮使用 <p contenteditable></p> 和 p:empty 來實(shí)現(xiàn)文本框和它的有無輸入的狀態(tài)。

<style> p:empty {color: #999; } p:empty::before {content: 'Empty'; }</style><p contenteditable></p>回答2:

沒有,這種效果用JS實(shí)現(xiàn)較為合適。

回答3:

目前好像是沒有的,不過如果有的話肯定比 JS 方便

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 孟州市| 平果县| 砀山县| 远安县| 河间市| 凭祥市| 卓尼县| 富锦市| 万载县| 古丈县| 巴林右旗| 泰兴市| 莱西市| 中阳县| 北辰区| 禄丰县| 屯门区| 濮阳县| 宜兰县| 太白县| 枣庄市| 资阳市| 黄平县| 庄河市| 永州市| 盐城市| 隆林| 普陀区| 永德县| 台东县| 旬阳县| 宝山区| 浦东新区| 象山县| 淮阳县| 海丰县| 锦屏县| 墨玉县| 乌兰县| 綦江县| 古蔺县|