-
div+css视频教程之style 对象
style 对象
代表了给定元素所有可能的内嵌样式的当前设置。
成员表
下面的表格列出了 style 对象引出的成员。请单击左侧的标签来选择你想要查看的成员类型。
属性
SHOW: 属性 滤镜 方法 样式
属性 描述 onOffBehavior 获取表明指定的 Microsoft® DirectAnimation® 行为是否正在运行的对象。 属性
滤镜
滤镜属性 描述 Alpha 调整对象内容的不透明度。 BlendTrans 以渐隐原始内容的形式显示对象的新内容。 Chroma 将对象内容的指定颜色显示为透明。 DropShadow 创建对象内容的实体阴影,偏移量位于指定方向。这将使得内容看起来是浮动的因此会产生阴影。 FlipH 以沿水平方向翻转的形式显示对象内容。 FlipV 以沿垂直方向翻转的形式显示对象内容。 Glow 在对象边缘外侧添加光晕以便使其看起来像发光的样子。 Gray 以灰度显示对象内容。 Invert 反转对象内容的色调、饱和度和亮度。 Light 在对象的内容上创建灯光效果。 MaskFilter 将对象内容的透明像素显示为彩色遮罩,将非透明像素显示为透明。 MotionBlur 以运动模糊的效果显示对象内容。 Redirect 目前还不支持。 RevealTrans 使用 24 种预先定义的切换效果显现对象的新内容。 Shadow 创建对象内容的实体阴影,偏移量位于指定方向。这将创建阴影效果。 Wave 在对象的内容上执行垂直方向的正弦波扭曲。 Xray 更改对象内容的颜色深度将其以黑白显示。 方法
方法 描述 getAttribute 获取指定标签属性的值。 getAttributeNode 获取由 attribute.name 属性引用的 attribute 对象。 getExpression 获取给定属性的表达式。 normalize 合并邻接 TextNode 对象以便生成一个常规的文档对象模型。 removeAttribute 删除对象的给定标签属性。 removeAttributeNode 从对象中删除删除 attribute 对象。 removeExpression 从指定属性中删除表达式。 setAttribute 设置指定标签属性的值。 setAttributeNode 设置 attribute 对象为对象的一部分。 setExpression 设置指定对象的表达式。 样式
注释
所谓内嵌样式,是指你使用 STYLE 标签属性直接为单个 HTML 元素应用的样式表(CSS)指派。使用 style 对象可以检查这些指派,并进行新的指派或更改已有的。
要使用 style 对象,应该在元素对象上使用 style 关键字。要获得内嵌样式的当前设置,应该在 style 上使用对应的 style 属性。
style 对象并不提供对定义在样式表中的样式指派的访问。要获得样式表中样式的信息,请使用 styleSheets 集合访问定义于文档中的单个样式表。
当 rule 对象访问 style 对象时,下列属性不可用: posHeight, posWidth, posTop, posLeft, pixelHeight, pixelWidth, pixelTop 和 pixelLeft。
此对象在 Microsoft® Internet Explorer 4.0 的脚本中可用。
示例
下面的例子使用 style 对象将文档主体文本的字体设置为 Verdana。
document.body.style.fontFamily = "Verdana"这个例子将给定文档中的全部绝对定位的图像都放置在文档顶部。
SHOWExample
var oImages = document.all.tags("IMG"); if (oImages.length) { for (var iImg = 0; iImg < oImages.length; iImg++) { var oImg = oImages(iImg); if (oImg.style.position == "absolute") { oImg.style.top = 0; } } }这个例子将第二个元素(div2)的内嵌样式复制到了第一个元素(div1)中,同时还保留第二个的样式。div1 的背景颜色将在指派的过程中被覆盖。
SHOWExample
<DIV ID="div1" STYLE="background-color:blue;font-weight:bold">项目 1</DIV> <DIV ID="div2" STYLE="background-color:red;font-size:18pt; font-family:Verdana;">项目 2</DIV> <SCRIPT> div1.style.cssText += (';' + div2.style.cssText); </SCRIPT>
标准信息
没有应用于此对象的公共标准。
应用到
SELECT 平台 版本 Win16: 4.0 Win32: 4.0 WinCE: 4.0 Unix: 4.0 Mac: 4.0 版本数据当鼠标指向链接或链接获得焦点时在此列出。 A, ACRONYM, ADDRESS, APPLET, B, BIG, BLOCKQUOTE, BODY, BR, BUTTON, CAPTION, CENTER, CITE, CODE, COL, COLGROUP, CUSTOM, DD, defaults, DEL, DFN, DIR, DIV, DL, DT, EM, EMBED, FIELDSET, FONT, FORM, FRAME, FRAMESET, hn, HR, HTML, I, IFRAME, IMG, INPUT type=button, INPUT type=checkbox, INPUT type=file, INPUT type=hidden, INPUT type=image, INPUT type=password, INPUT type=radio, INPUT type=reset, INPUT type=submit, INPUT type=text, INS, KBD, LABEL, LEGEND, LI, LISTING, MARQUEE, MENU, NOBR, OBJECT, OL, OPTION, P, PLAINTEXT, PRE, Q, rule, S, SAMP, SELECT, SMALL, SPAN, STRIKE, STRONG, SUB, SUP, TABLE, TBODY, TD, TEXTAREA, TFOOT, TH, THEAD, TR, TT, U, UL, VAR, XMP 将鼠标光标移动到应用到清单中的元素即可显示关于列出平台的可用信息。
栏目列表
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
SQL SERVER中递归
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比
一款纯 JS 实现的轻量化图片编辑器
关于开发 VS Code 插件遇到的 workbench.scm.
前端设计模式——观察者模式
前端设计模式——中介者模式
创建型-原型模式