ZorNet.Ru — сайт для вебмастера » JavaScript и jQuery » Дневной и ночной режим темы на JavaScript

Дневной и ночной режим темы на JavaScript

Дневной и ночной режим темы на JavaScript
Вашему вниманию отличное решение на функцию для переключения дневного и ночного режима на JavaScript, который будет производиться по клику кнопки. Вы в этом мануале подробно узнаете про создание переключателя с дневного на ночной режим и обратно, и все это идет в исполнение HTML, CSS и JavaScript. Ведь теперь присутствуют в сети разнообразные типы веб-сайтов, которые задействуют темные и светлые темы, что идут под оформление или информацию.

И здесь нужно добавить, ведь такой функционал, который присутствует на данном сайте, будет несомненно повышать качество веб-сайта, где аналогично повышает удовлетворенность пользователей или гостей сайта. Разные по стилистике или по тематике веб-сайты, в основе своей предоставляют различную информацию, где как раз можно задействовать такой формат подачи. Ведь при желании можно легко создавать такие конструкции с помощью HTML, CSS и JavaScript.

Дневной и ночной переключатель для изменения цвета фона


Светлый переключатель на js

Установка:

HTML

Код
<div class="karkas_osnov">
  <div class="kaesevua">
  <input type="checkbox" id="nasukaola">
  </div>

  <p>
Здесь идет ваше описание, которое по умолчанию иоли открытию сайта в светлом формате, где есть функция переключателя не темный оттенок.
  </p>
  </div>

CSS

Код
body{
  padding: 30px;
}
.karkas_osnov{

  width: 486px;
  margin: 40px auto;

}
.kaesevua{
  width: 100%;
  height: 40px;
  margin-bottom: 20px;
  position: relative;

}
#nasukaola{
  -webkit-appearance: none;
  appearance: none;
  height: 40px;
  width: 75px;
  background-color: #15181f;
  position: absolute;
  right: 0;
  border-radius: 20px;
  outline: none;
  cursor: pointer;
}
#nasukaola:after{
  content: "";
  position: absolute;
  height: 30px;
  width: 30px;
  background-color: #ffffff;
  top: 5px;
  left: 7px;
  border-radius: 50%;
}

p{
  font-family: "Open Sans",sans-serif;
  line-height: 35px;
  padding: 10px;
  text-align: justify;
  box-shadow: 0 0 20px rgba(0,139,253,0.25);
}
.sicinga_pesamila{
  background-color: #15181f;
  color: #e5e5e5;
}
.sicinga_pesamila #nasukaola{
  background-color: #ffffff;
}
.sicinga_pesamila #nasukaola:after{
  background-color: transparent;
  box-shadow: 10px 10px #15181f;
  top: -4px;
  left: 30px;
}

JS

Код
document.getElementById("nasukaola").addEventListener("click", function(){
  document.getElementsByTagName('body')[0].classList.toggle("sicinga_pesamila");
});

Здесь JavaScript задействован под две строки, а остальное идет HTML и CSS под оформление. Если у вас есть представление об основных HTML, CSS и JavaScript, вы можете легко создать проект, как дневной и ночной режим с участием JavaScript, следуя этому небольшому мануалу.

Ниже представлена демонстрация, которая поможет вам узнать рабочий функционал, да и вообще создать такие переключатели, которые показывают время суток.

Демонстрация
2021-11-26 Просмотров: 389 Комментарий: (2)

Поделиться в социальных сетях

Материал разместил

Оставь свой отзыв

Комментарий: 2
Nikas
Nikas 2021-11-30 02:061
0
это же старый скрипт
Сопрано
Сопрано 2021-11-30 08:342
+1
Если посудить, здесь все старые скрипты, главное, чтоб работали.
avatar