文章詳情頁
css3選擇器能否區(qū)分有輸入與無輸入的input?
瀏覽:76日期:2023-08-05 10:32:18
問題描述
例如用偽類:focus可以區(qū)分獲取焦點與無焦點的元素,并且是動態(tài)的我想在頁面input沒有輸入東西時一種表現(xiàn),當用戶一輸入時又一種表現(xiàn),動態(tài)的,能用選擇器區(qū)分開來嗎?
問題解答
回答1:input 貌似沒有,但 placeholder 是可以部分自定義的,比如用來設個背景顏色啥的,這樣也達到了純 CSS 區(qū)分有無內容目的。
::-webkit-input-placeholder { color: #000; background: red; border: 1px solid #000;}
不過呢,還可以考慮使用 <p contenteditable></p> 和 p:empty 來實現(xiàn)文本框和它的有無輸入的狀態(tài)。
<style> p:empty {color: #999; } p:empty::before {content: 'Empty'; }</style><p contenteditable></p>回答2:
沒有,這種效果用JS實現(xiàn)較為合適。
回答3:目前好像是沒有的,不過如果有的話肯定比 JS 方便
標簽:
CSS
相關文章:
1. 數(shù)組按鍵值封裝!2. docker不顯示端口映射呢?3. java - 阿里的開發(fā)手冊中為什么禁用map來作為查詢的接受類?4. java怎么獲取用戶客戶端mac地址5. java - 無法執(zhí)行該操作,因為鏈接服務器 "***" 的 OLE DB 訪問接口 "SQLNCLI" 無法啟動分布式事務。解決方法?6. javascript - 使用vue官方腳手架進行單元測試,如何覆蓋到watch里的變量?7. javascript - 為什么創(chuàng)建多行多列的表格最后只有一行內有表格8. javascript - ES6規(guī)范下 repeat 函數(shù)報錯 Invalid count value9. clone - git sourceTree克隆倉庫時,都不停彈出Password Required彈窗,即時輸入正確的git賬號密碼還是彈出10. html5 - 使用echarts中的圖表 一個頁面導入了好幾個js圖表 實現(xiàn)echarts圖表隨著瀏覽器窗口變化而變化時出現(xiàn)了問題
排行榜

熱門標簽