zoukankan      html  css  js  c++  java
  • Dom--样式操作

    一、样式  

    <body>
        <div>
            <p id="i1" >12345</p>
        </div>
    </body> 

      1.1 className

      设置和获取样式的类名  

    var obj = document.getElementById("i1")
    
    obj
    <p id=​"i1">​12345​</p>​
    obj.className = "c1 c2"    // 设置 class 
    "c1 c2"
    obj.className         // 获取class
    "c1 c2"
    

      1.2 classList

      以列表的形式返回样式类名 

    // 获取列表
    obj.classList
    DOMTokenList(2) ["c1", "c2", value: "c1 c2"]
    
    // 增加一个类名
    obj.classList.add("c3")
    
    obj.classList
    DOMTokenList(3) ["c1", "c2", "c3", value: "c1 c2 c3"]
    
    // 删除一个类名
    obj.classList.remove("c2")
    
    obj.classList
    DOMTokenList(2) ["c1", "c3", value: "c1 c3"]
    

      以上修改样式的时候,都是以类的形式存在的,但涉及到具体的某个样式的时候,可能不是很方便。

    二、修改具体style样式

      我们修改p标签具体的字符大小、颜色和背景色  

    var obj = document.getElementById("i1")
    
    obj
    <p id=​"i1">​12345​</p>​
    
    obj.style.color = 'red';   //字体颜色
    "red"
    
    obj.style.fontSize = '16px'   //字体大小
    "16px"
    
    obj.style.backgroundColor = '#dddddd';   // 背景色
    "#dddddd"
    

      

  • 相关阅读:
    古典问题-兔子生兔子
    order by 执行计划索引使用不同的坑
    MybatisPlus 通用枚举无法正确取值
    Arrays.asList 使用细节
    java 生成pdf文件(易上手版)
    Mysql-tinyint使用之实际采坑记
    mysql
    mysql -- froce index 使用
    java基础全套
    javaweb之servlet 全解
  • 原文地址:https://www.cnblogs.com/bigberg/p/9433493.html
Copyright © 2011-2022 走看看