修改样式

Posted a155-

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改样式相关的知识,希望对你有一定的参考价值。

通过style属性修改样式:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <h1>悼念科比</h1>
        <script type="text/javascript">
            //通过style属性修改样式
        var h1=document.querySelector("h1")
        h1.style.backgroundColor="pink"
        h1.style.fontSize="200px"
        //点击事件转换颜色
        h1.onclick=function(){
            if(h1.style.backgroundColor=="pink")
            {h1.style.backgroundColor="yellow"}
            else{h1.style.backgroundColor="pink"}
        }
        </script>
    </body>
</html>

通过类名修改样式:

 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            .coloryellow{
                background-color: yellow;
            }
            .colorpink{
                background-color: deeppink;
            }
            .none1{
                display: none;
            }
            .fontsize{
                font-size: 100px;
            }
            
        </style>
    </head>
    <body>
        <h1 class="coloryellow">我们都是科密!!</h1>
        <button id="kobe">切换样式</button>
        <script type="text/javascript">
            var btn= document.querySelector("#kobe")
            var h1=document.querySelector(".coloryellow")
            btn.onclick=function(){
                if(h1.className=="coloryellow")
                //当使用两个类名修改是中间用空格隔开
                {h1.className="colorpink fontsize"}
                else{h1.className="coloryellow"}
            }
            
            
            
        </script>
    </body>
</html>

 

创建style元素来修改样式:

 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <h1>科比在我们心中</h1>
        <script type="text/javascript">
            var styledom=document.createElement("style")
            //当使用多行时要用反引号括起来
            styledom.innerHTML=`.coloryellow{
                background-color: yellow;
            }
            .colorpink{
                background-color: deeppink;
            }
            .none1{
                display: none;
            }
            .fontsize{
                font-size: 100px;
            }`
            var body=document.querySelector("body")
            body.appendChild(styledom)
            var h1=document.querySelector("h1")
            h1.className="colorpink"
        </script>
    </body>
</html>

 

以上是关于修改样式的主要内容,如果未能解决你的问题,请参考以下文章

CSS代码片段

CSS代码片段

javascript 即兼容性升级页面样式片段

html addthis分享片段和prelim样式

20+ css高频实用片段,提高幸福感的小技能你可以拥有噢

使用 Python 代码片段编写 LaTeX 文档