什么是switch css3?switch css3 是一種基于 css3 的開關樣式,在頁面中用于切換開關狀態。它不僅美觀,而且使用方便,許多網站都在使用它來增強用戶體驗。
如何使用 switch css3?首先需要將 switch.css 和 switch.js 兩個文件引入到頁面中:
<link rel="stylesheet" href="switch.css"> <script src="switch.js"></script>
然后在頁面中添加一個 switch 元素:
<label class="switch"> <input type="checkbox"> <span class="slider round"></span> </label>
其中,switch 元素使用類名 switch,內部包含一個 checkbox 和一個 span 元素。checkbox 用于保存開關狀態,span 元素用于顯示樣式。
最后,使用 switch.js 中的代碼啟用開關功能:
var switchElements = document.querySelectorAll(".switch"); switchElements.forEach(function(el) { var input = el.querySelector("input[type=checkbox]"); var slider = el.querySelector(".slider"); input.addEventListener("change", function() { if (input.checked) { slider.classList.add("on"); } else { slider.classList.remove("on"); } }); });
如此,一個簡單的 switch css3 就創建完成了??梢愿鶕约旱男枰獊硇薷臉邮胶凸δ?。