簡體   English   中英

暗光模式按鈕

[英]dark - light mode button

我想將身體的背景更改為白色,當它設置為“太陽”(燈光模式)並變回月亮(也將背景更改為黑色)

function dwmode(){
    var body = document.querySelector('body')
    document.getElementById('dWmode').innerHTML = '<i class="fas fa-sun"></i>';
        if(innerHTML == '<i class="fas fa-sun"></i>'){
            body.style.background = 'white'
    }
}

 body = document.querySelector("body"); sun = document.getElementById("sun"); moon = document.getElementById("moon"); function dwmode() { if (sun.style.visibility == "visible") { body.style.backgroundColor = "white" sun.style.visibility = "hidden"; moon.style.visibility = "visible"; } else { body.style.backgroundColor = "gray" sun.style.visibility = "visible"; moon.style.visibility = "hidden"; } }
 body { background-color: gray; }.sunv { visibility: visible; }.moonv { visibility: hidden; }
 <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" rel="stylesheet" /> <i class="fas fa-sun sunv" id="sun" onclick="dwmode()"></i> <i class="fas fa-moon moonv" id="moon" onclick="dwmode()"></i>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM