首頁 >web前端 >css教學 >CSS設定主動控制項的樣式(焦點偽類的實作)

CSS設定主動控制項的樣式(焦點偽類的實作)

不言
不言原創
2018-11-16 14:33:462165瀏覽

本篇文章介紹的內容是關於CSS設定主動控制項的樣式,以下我們來看看具體的內容。

我們先來看看語法格式:

:focus{
  (样式描述)
}

透過指定元素,類別和ID來描述它,如下所示:

設定特定標籤時

(标签名):focus{ 
  (样式描述)
}

設定特定類別時

.(class名):focus{ 
  (样式描述)
}

設定特定ID時

#(id名):focus{ 
  (样式描述)
}

程式碼範例:

編寫以下程式碼。

FocusSelector.css

input {
  background-color:#D0D0D0;
}
input:focus {
  background-color:#FFD0D0;
}

說明:

由於描述了“input”,所以INPUT標籤的樣式定義,並將背景顏色指定為灰色( #D0D0D0)。正常INPUT的定義是

input {  background-color:#D0D0D0;}

接收並啟動焦點的樣式定義,並且背景顏色指定為粉紅色(#FFD0D0)。

input:focus {  background-color:#FFD0D0;}

FocusSelector.html

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    <link rel="stylesheet" type="text/css" href="ForcusSelector.css" />
</head>
<body>
    输入1 : <input type="text" /><br />
    输入2 : <input type="text" /><br />
    输入3 : <input type="text" /><br />
    输入4 : <input type="text" /><br />
    输入5 : <input type="text" /><br />
    </body>
    </html>

執行結果:

使用網頁瀏覽器顯示上述HTML。將顯示如下所示的效果。

CSS設定主動控制項的樣式(焦點偽類的實作)

點選文字方塊並輸入輸入狀態,文字方塊的背景顏色變成粉紅色。

CSS設定主動控制項的樣式(焦點偽類的實作)

以上是CSS設定主動控制項的樣式(焦點偽類的實作)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn