HTML DOM style属性操作

た 入场券 2024-04-19 10:47 203阅读 0赞

dom.style.property:通过元素的style属性间接操作css样式

一,修改颜色

title.style.color:修改节点的颜色

  1. <body>
  2. <h1 id="title">修改颜色</h1>
  3. </body>
  4. <script>
  5. let title = document.getElementById("title");
  6. title.style.color = "#333fff";
  7. </script>

二,修改背景颜色

style.background:修改背景颜色

  1. <body>
  2. <h1 id="title">修改背景颜色</h1>
  3. </body>
  4. <script>
  5. let title = document.getElementById("title");
  6. title.style.background = "#333999";
  7. </script>

三,修改节点大小

style.width:修改节点宽度

  1. <body>
  2. <div id="box" style="margin: auto;width: 100px;height: 100px;background: turquoise"></div>
  3. </body>
  4. <script>
  5. let box = document.getElementById("box");
  6. box.style.width = "200px";
  7. </script>

四,修改节点的位置

style.marginTop:设置节点位置

  1. <body>
  2. <div id="box" style="margin: auto;width: 100px;height: 100px;background: turquoise"></div>
  3. </body>
  4. <script>
  5. let box = document.getElementById("box");
  6. box.style.marginTop = "300px";
  7. </script>

五,几何形状

(1),正方形

  1. let box = document.getElementById("box");
  2. box.style.width = "300px";
  3. box.style.height = "300px";
  4. box.style.background = "turquoise";

(2),长方形

  1. let box = document.getElementById("box");
  2. box.style.width = "300px";
  3. box.style.height = "100px";
  4. box.style.background = "turquoise";

(3),圆形

  1. let box = document.getElementById("box");
  2. box.style.width = "300px";
  3. box.style.height = "300px";
  4. box.style.background = "turquoise";
  5. box.style.borderRadius = "150px";

发表评论

表情:
评论列表 (有 0 条评论,203人围观)

还没有评论,来说两句吧...

相关阅读