美文网首页
04-第四章 操作元素属性 CSS样式[ ]的使用

04-第四章 操作元素属性 CSS样式[ ]的使用

作者: 晚溪呀 | 来源:发表于2018-11-30 01:23 被阅读0次

一 、cssStyle 操作

1、css样式赋值

style 对象
复合样式改写 background-color ------> backgroundColor
cssText
style.float的兼容 cssFloat /styleFloat

(1)如果想通过js来设置样式的话,可以使用cssText
cssText的写法相当于我们平时在写css行内样式的写法

(2)如果只需要添加某一条样式的话

box1.style.backgroundColor = "red";

(3)如果需要同时添加多条属性,我们可以调用cssText这个函数。

box2.style.cssText = "width: 300px;height: 400px;background-color: red;transition-duration: 2s;";

二、 attribute 属性节点

1 . 获取: getAttribute(名称)

优势1.用.和[]的形式无法操作元素的自定义属性 getAttribute可以操作元素的自定义属性

设置: ele.setAttribute(名称, 值)
包含: ele.hasAttribute(名称)
删除: ele.removeAttribute(名称)

2 . Attributes : 只读 属性 属性列表集合

ele.attributes[index] 第index个属性
ele.attributes.length 属性总个数
ele.attributes[0].name 第一个属性名
ele.attributes[0].value 设置或返回属性的值。

三、 []的运用

当我们需要使用字符串表示属性的时候,或者此时属性会变化的时候
  1. obj.style.width = 'ok';
  2. //可改为
  3. obj.style['width'] = 'ok';
  4. //亦可
  5. var str = 'width';
  6. obj.style[str] = 'ok'

相关文章

  • DOM—CSS 操作

    HTML元素的style属性 操作 CSS 样式最简单的方法,就是使用网页元素节点的getAttribute方法、...

  • 使用JS操作CSS

    HTML 元素的 style 属性 操作 CSS 样式最简单的方法,就是使用网页元素节点的getAttribute...

  • 03-CSS文字文本样式

    CSS字体样式属性调试工具 目标 应用使用css字体样式完成对字体的设置使用css外观属性给页面元素添加样式使用常...

  • CSS相关---字体文本样式

    CSS字体样式属性调试工具 目标 应用使用css字体样式完成对字体的设置使用css外观属性给页面元素添加样式使用常...

  • 04-第四章 操作元素属性 CSS样式[ ]的使用

    一 、cssStyle 操作 1、css样式赋值 (1)如果想通过js来设置样式的话,可以使用cssTextcss...

  • CSS基础样式总结

    二、CSS基础样式 1、CSS样式简介 (1)内联样式 在标签内部通过style属性设置元素的样式存在问题:使用内...

  • CSS:前端基础 & CSS 文字文本样式

    学习目标 应用使用 css 字体样式完成对字体的设置使用 css 外观属性给页面元素添加样式使用常用的 emmen...

  • WebAPI(二)

    (一)操作元素样式 1.通过style操作元素的样式 语法:元素.style.样式属性名 = '样式属性值'; 代...

  • jQuery内容整理——CSS

    .css()访问匹配元素的样式写法:.css({'属性','属性值'})|.css({属性:'属性值'}) .o...

  • jQuery元素的操作

    样式操作样式的设置 css方法操作的是元素的行内样式//css方法// $('#test').css('backg...

网友评论

      本文标题:04-第四章 操作元素属性 CSS样式[ ]的使用

      本文链接:https://www.haomeiwen.com/subject/qzxccqtx.html