Разное

Html button style: HTML button style Attribute — Dofactory

25.03.1993

html — Как оформить нажатую кнопку в CSS

спросил

Изменено 5 лет, 5 месяцев назад

Просмотрено 391 тысяч раз

Я просмотрел веб-сайт W3 Schools W3Schools, где объясняется, как стилизовать кнопки с помощью CSS. Мне нужно указать стиль кнопки при нажатии. Что такое селектор псевдокласса для этого? например кнопка наведения:

 .кнопка:наведите{
}
 
  • HTML
  • CSS

5

Сначала эта кнопка будет желтой. При наведении он становится оранжевым. Когда вы нажмете на нее, она станет красной. Я использовал :hover и :focus для адаптации стиля. (Селектор :active обычно используется для ссылок (т.е. тегов ))

 button{
  цвет фона: желтый;
}

кнопка: наведите курсор {фоновый цвет: оранжевый;}

кнопка: фокус {цвет фона: красный;}

а {
  оранжевый цвет;
}

кнопка{
  цвет:зеленый;
  текстовое оформление: нет;
}

а: посетил {
  цвет: фиолетовый;
}

а: активный {
  цвет синий;
} 
 <кнопка>
Наведите и нажмите!



Здравствуйте

Пока

5

Если вы просто хотите, чтобы кнопка имела другой стиль при нажатии мыши, вы можете использовать псевдокласс :active .

 .кнопка: активная {
}
 

Если, с другой стороны, вы хотите, чтобы стиль оставался после нажатия, вам придется использовать javascript.

Есть три состояния кнопки

  • Нормальный: Вы можете выбрать, как это кнопка
  • Hover: Вы можете выбрать вот так кнопку : hover
  • Нажатие/щелчок: Вы можете выбрать, как эта кнопка : активна

Обычный:

 .кнопка
 {
     //ваш css
 }
 

Активный

 .button:активный
{
        //ваш css
}
 

Наведение

 .кнопка:наведение
{
        //ваш css
}
 

SNIPPET:

Используйте :active для стилизации активного состояния кнопки.

 кнопка:активна{
   цвет фона: красный;
} 
  

К сожалению, нет псевдоселектора :click. Если вы хотите изменить стиль при нажатии, вы должны использовать Jquery/Javascript. Это уж точно лучше, чем «халтурить» на чистом HTML/CSS. Но если вы настаиваете…

 ввод {
дисплей: нет;
}
охватывать {
отступ: 20 пикселей;
семейство шрифтов: без засечек;
}
ввод: проверено + диапазон {
  фон: #444;
  цвет: #fff;
} 
 <метка для = "ввод">
  <тип ввода = "радио" />
  НЕТ стилей JS
   

Или, если хотите, вы можете переключить стиль:

 ввод {
дисплей: нет;
}
охватывать {
отступ: 20 пикселей;
семейство шрифтов: без засечек;
}
ввод: проверено + диапазон {
  фон: #444;
  цвет: #fff;
} 
 <метка для = "ввод">
  <тип ввода = "флажок" />
  НЕТ стилей JS
   

2

button:hover — это когда вы наводите курсор на кнопку.
Вместо этого попробуйте button:active … будет работать и для других элементов

 button:active{
  красный цвет;
} 

стилей кнопок css | кнопка css | Кнопка «Все о HTML» Тег

  Тег

Вывод

 

Давайте посмотрим Использование стилей CSS

Вы также можете применить стили CSS к тегу

 Вывод

типы кнопок html

 

Тег

2.   Отключено

: отключенный атрибут деактивирует вашу кнопку, что означает, что когда пользователь нажимает на эту кнопку, на нее нельзя будет нажимать.

вывод

 3.   Тип : Существуют также такие кнопки, как обычная кнопка, кнопка сброса, которая очищает форму от введенных данных, кнопка отправки для отправки данных формы.

 

4.   Значение : определяет кнопку значения.

 

5.   Форма : Указывает кнопку формы, которая принадлежит, если у нескольких кнопок несколько форм.

 

 

стили кнопок css | Как оформить тег

 Это пример HTML-тега

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *