CSS input文字框樣式
文字框是最為常用的表單元素,可以使用CSS將其修飾的更為美觀。
大致可以從如下幾個方面進行設定:
(1).邊框。
(2).背景顏色。
(3).字型顏色。
(4).設定游標顏色。
(5).獲取焦點。
下面將通過程式碼進行一下進行一下介紹,最後給出一個完整的程式碼例項。
為了節省篇幅,後面的程式碼大多使用程式碼片段,而不是完整程式碼。
一.設定邊框樣式:
[CSS] 純文字檢視 複製程式碼input{border:1px solid blue;}
通過border屬性設定input文字的樣式。
更多邊框樣式方面內容參閱CSS border邊框一章節。
二.設定背景顏色:
[CSS] 純文字檢視 複製程式碼input{ border:1px solid blue; background-color:#ccc; }
通過background-color屬性可以設定文字框字型顏色。
背景更多內容參閱CSS background 背景一章節。
三.設定字型顏色:
[CSS] 純文字檢視 複製程式碼input{ border:1px solid blue; background-color:#ccc; color:red; }
通過color屬性即可實現設定文字字型顏色即可。
四.設定游標顏色:
本文對設定游標顏色不做介紹。
具體參閱CSS 設定文字框游標顏色一章節。
五.獲取焦點:
[CSS] 純文字檢視 複製程式碼input{ border:1px solid blue; background-color:#ccc; color:red; } input:focus{ color:green; }
通過:foucs選擇器可以設定文字框獲取焦點時的樣式。
:foucs更多內容參閱CSS E:focus 選擇器一章節。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> input{ border: 1px solid #ccc; padding: 7px 0px; border-radius: 3px; padding-left:5px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075); transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s } input:focus{ border-color: #66afe9; outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6) } </style> </head> <body> <input id="text"/> </body> </html>
上面程式碼還應用幾個CSS3的屬性,具體參閱如下幾篇文章:
(1).border-radius參閱CSS3 border-radius一章節。
(2).box-shadow參閱CSS3 box-shadow一章節。
(3).transition參閱CSS3 transition一章節。
相關文章
- CSS input 文字框樣式CSS
- CSS匹配input text文字框CSS
- 常用CSS樣式1:文字樣式CSS
- CSS——CSS 給文字加樣式:② 文字屬性CSS
- 1.5 常用CSS樣式1:文字樣式CSS
- CSS 設定文字樣式CSS
- CSS 設定placeholder文字樣式CSS
- input文字框寬度自適應
- input文字框焦點背景變色
- CSS——CSS 給文字加樣式:① 字型屬性CSS
- CSS 文字框圓角CSS
- CSS——行高、字型、文字的樣式CSS
- 影片直播原始碼,CSS 修改捲軸樣式、信封邊框樣式原始碼CSS
- CSS設定半個文字的樣式CSS
- input文字框獲取焦點伸縮效果
- 直播平臺原始碼,CSS 修改捲軸樣式、信封邊框樣式原始碼CSS
- JQuery設定文字框和密碼框獲得焦點時樣式jQuery密碼
- CSS從入門到精通——文字與字型樣式CSS
- html input文字輸入框的一些總結HTML
- CSS 設定元素第一行文字樣式CSS
- CSS 設定文字框游標顏色CSS
- input[type="radio"]自定義樣式
- css樣式CSS
- 利用純 CSS3 定製單選/多選框樣式CSSS3
- AUTOCAD——文字樣式
- 《vue系列》github-markdown-css讓接收的文字帶樣式VueGithubCSS
- CSS文字框與驗證碼垂直對齊CSS
- 函式式元件中實現Antd開啟Modal後其Input框自動聚焦(focus)到文字的最後函式元件
- 001---css樣式規則及css字型樣式CSS
- 常用CSS樣式2:其它樣式CSS
- css字型樣式CSS
- css背景樣式CSS
- Input框防抖動
- 匯入式CSS樣式CSS
- 漸變邊框文字效果?CSS 輕鬆拿捏!CSS
- 1.6 常用CSS樣式2:其它樣式CSS
- 實現彈框的樣式
- css--實現一個文字少時居中,文字換行時居左的樣式CSS