溫馨提示×

css3按鈕聚焦狀態(tài)處理

小樊
81
2024-10-23 10:00:14
欄目: 編程語言

在CSS3中,可以通過:focus偽類選擇器來處理按鈕的聚焦狀態(tài)。以下是一個簡單的示例:

HTML代碼:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Button Focus Example</title>
    <link rel="stylesheet" href="styles.css">
</head>
<body>
    <button class="my-button">Click me</button>
</body>
</html>

CSS代碼 (styles.css):

.my-button {
  background-color: blue;
  color: white;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
  outline: none;
}

.my-button:focus {
  background-color: red;
}

在這個示例中,我們創(chuàng)建了一個名為.my-button的按鈕。當按鈕聚焦時(例如,通過點擊或使用Tab鍵導(dǎo)航到按鈕),:focus偽類選擇器會將其背景顏色更改為紅色。同時,我們還移除了按鈕的默認輪廓線,以使其看起來更美觀。

0