Доверьте продвижение нам

Попробуйте надежный хостинг для вашего сайта

Мы рекомендуем своим клиентам! Получите надежность и полное управление вашим сайтом.

Комментарии

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

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

Как изменить чекбокс CSS

Views Icon27

Для изменения стиля чекбокса в CSS вы можете использовать псевдоэлемент ::before и CSS-свойство content. Следуйте этим простым шагам:

  1. Создайте HTML-разметку для чекбокса:
<label>
  <input type="checkbox" />
  <span>Мой чекбокс</span>
</label>
  1. Создайте CSS-стиль для вашего нового элемента:
label {
  display: block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 10px;
  cursor: pointer;
  font-size: 18px;
}

input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

span {
  position: absolute;
  top: 0;
  left: 0;
  height: 24px;
  width: 24px;
  background-color: #eee;
}

input[type="checkbox"]:checked + span::before {
  content: "";
  position: absolute;
  display: block;
  top: 5px;
  left: 9px;
  width: 6px;
  height: 12px;
  border: solid white;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}
  1. Ваш чекбокс теперь должен работать. Он должен выглядеть как стандартный, но теперь есть возможность добавить стили. Вы можете настроить все, что хотите, изменяя CSS-свойства. Пример выше добавляет небольшой крестик на галочку при выборе.

Надеюсь, это помогло!

Поделиться:

Задать вопрос

Оставляя заявку, вы соглашаетесь с политикой обработки персональных данных.

Оставить заявку

Оставляя заявку, вы соглашаетесь с политикой обработки персональных данных.