欢迎光临
我们一直在努力

js如何实现网页换肤

这篇“js如何实现网页换肤”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“js如何实现网页换肤”文章吧。

效果:

代码:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style type="text/css">
            *{
                margin: 0px;
                padding: 0px;
            }
            body{
                height: 100%;
                width: 100%;
                
            }
            #main{
                height: 720px;
                width: 100%;
                background-color: pink;
            }
            button{
                height: 15px;
                width: 15px;
                border: 1px solid #fff;
                margin: 10px 10px;
                
            }
            #red{
                background-color: red;
            }
            #green{
                background-color: green;
            }
            #blue{
                background-color: blue;
            }
            
        </style>
    </head>
    <body>
        <div id="main">
            <button type="button" id="red" onclick="red()"></button>
            <button type="button" id="green" onclick="green()"></button>
            <button type="button" id="blue" onclick="blue()"></button>
        </div>
        
        <script type="text/javascript">
            var x=document.getElementById('main');
            function red(){
                x.style.backgroundColor='red';
                
                document.getElementById('red').style.border="3px solid white";
                document.getElementById('green').style.border="1px solid white";
                document.getElementById('blue').style.border="1px solid white";
                
            }
            function green(){
                x.style.backgroundColor='green';
                document.getElementById('green').style.border="3px solid white";
                document.getElementById('red').style.border="1px solid white";
                document.getElementById('blue').style.border="1px solid white";
            }
            function blue(){
                x.style.backgroundColor='blue';
                document.getElementById('blue').style.border="3px solid white";
                document.getElementById('red').style.border="1px solid white";
                document.getElementById('green').style.border="1px solid white";
            }
        </script>
    </body>
</html>

以上就是关于“js如何实现网页换肤”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注云搜网行业资讯频道。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。