久久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)文章:
主站蜘蛛池模板: 宁安市| 通许县| 汕尾市| 封开县| 台安县| 丰城市| 全椒县| 阿克陶县| 阿图什市| 平塘县| 永新县| 乡宁县| 信宜市| 镇江市| 白银市| 资溪县| 特克斯县| 榆社县| 濮阳市| 客服| 青田县| 嘉鱼县| 聂荣县| 买车| 九台市| 台州市| 滕州市| 禹州市| 绥芬河市| 丰城市| 赤城县| 太谷县| 莎车县| 墨玉县| 香格里拉县| 治多县| 前郭尔| 武鸣县| 垣曲县| 广安市| 高青县|