純css實現控制文字框獲得焦點的樣式
在之前控制文字框失去焦點或獲得焦點的樣式通常是用javascript,因為不用擔心瀏覽器相容性問題。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .txtcolor{ color:green; } </style> <script type="text/javascript"> window.onload=function(){ var txt=document.getElementById("txt"); txt.onfocus=function(){ txt.className="txtcolor"; } txt.onblur=function(){ txt.className=""; } } </script> </head> <body> <input type="text" value="螞蟻部落歡迎您" id="txt"/> </body> </html>
以上程式碼實現了我們的要求,但是使用js還是稍顯麻煩,效能也會受到一定的影響,如果全部使用css的話,那就再好不過了。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #txt:focus{ color:green; } </style> </head> <body> <input type="text" value="螞蟻部落歡迎您" id="txt"/> </body> </html>
設定文字框活的焦點時候的樣式,失去焦點又會恢復原樣,但是IE6和IE7瀏覽器並不支援。
相關文章
- 純css設定input文字框獲取焦點時的樣式CSS
- CSS實現的文字框獲取焦點設定樣式程式碼CSS
- 獲得焦點時候設定文字框的樣式
- JQuery設定文字框和密碼框獲得焦點時樣式jQuery密碼
- 文字框獲取焦點設定樣式
- jQuery實現文字框獲取焦點jQuery
- css 文字框focus獲取焦點設定樣式程式碼例項CSS
- javascript當文字框獲得焦點設定邊框JavaScript
- 設定文字框得到焦點或者失去焦點時的樣式
- 文字框獲取或者失去焦點改變樣式屬性
- javascript文字框獲取焦點設定其樣式程式碼JavaScript
- 文字框獲得和失去焦點程式碼例項
- 如何使用angularjs實現文字框獲取焦點AngularJS
- jQuery文字框獲取焦點和失去焦點jQuery
- EasyUI實現點選開啟編輯框並獲得焦點的方法UI
- CSS input文字框樣式CSS
- CSS input 文字框樣式CSS
- js 設定焦點 判斷控制元件是否獲得焦點 判斷哪個控制元件獲得焦點JS控制元件
- input文字框獲取焦點伸縮效果
- js讓文字框獲取焦點程式碼JS
- 去掉input標籤獲得焦點後的邊框
- jquery註冊文字框獲取焦點清空,失去焦點賦值jQuery賦值
- javascript實現的文字框焦點位置放置於尾部JavaScript
- JavaScript文字框獲取焦點彈出tipsJavaScript
- vue中文字框自動獲取焦點Vue
- CSS 設定input文字框樣式CSS
- css設定input文字框樣式CSS
- 點選方向鍵實現文字框焦點切換程式碼例項
- input文字框焦點背景變色
- 實現彈框的樣式
- 純 CSS 實現多行文字截斷CSS
- 點選文字框實現文字框內容選中效果
- javascript如何獲取哪個元素獲得焦點JavaScript
- 利用純 CSS3 定製單選/多選框樣式CSSS3
- JavaScript 判斷元素是否獲得焦點JavaScript
- CSS系列:CSS文字樣式CSS
- css獲取實時樣式CSS
- 去掉chrome瀏覽器中input獲得焦點時的帶顏色邊框呢Chrome瀏覽器