Самоучитель CSS Справочник CSS Селекторы Стили по умолчанию Цвета CSS Единицы измерения
Селекторы CSS

CSS псевдокласс :focus

Псевдокласс :focus применяет стиль к элементу, который в данный момент находится в фокусе:

/* Изменить цвет текста элемента <input>, когда элемент
   получит фокус */
input:focus { color: grey; }

Элемент получает фокус, когда пользователь кликает по нему, касается его или выбирает элемент с помощью клавиши Tab на клавиатуре.

Псевдокласс :focus работает только с элементами, которые могут получить фокус. К таким элементам относятся ссылки, кнопки, элементы форм, элементы с глобальным атрибутом contenteditable или tabindex и так далее.

Пример

input:focus {
  outline: none; 
  background: #ebfaeb; 
  color: #248f24
}

button {
  width: 120px; 
  padding: 5px; 
  font-size: 1.3em;
  background: #b366ff;
  color: white;  
  border: 2px solid white; 
}
button:focus { outline: 3px solid #b366ff; }
<p><input value="Поле для ввода текста" /></p>

<p><button>Кнопка!</button></p>

Результат

Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011 – 2025 © puzzleweb.ru | razumnikum.ru

Реклама на сайте | puzinfo@puzzleweb.ru