浏览器端-W3School-HTML:HTML DOM Style 对象
| ylbtech-浏览器端-W3School-HTML:HTML DOM Style 对象 |
| 1.返回顶部 |
HTML DOM Style 对象
Style 对象
Style 对象代表一个单独的样式声明。可从应用样式的文档或元素访问 Style 对象。
使用 Style 对象属性的语法:
document.getElementById("id").style.property="值"
Style 对象的属性:
Background 属性
| 属性 | 描述 |
|---|---|
| background | 在一行中设置所有的背景属性 |
| backgroundAttachment | 设置背景图像是否固定或随页面滚动 |
| backgroundColor | 设置元素的背景颜色 |
| backgroundImage | 设置元素的背景图像 |
| backgroundPosition | 设置背景图像的起始位置 |
| backgroundPositionX | 设置backgroundPosition属性的X坐标 |
| backgroundPositionY | 设置backgroundPosition属性的Y坐标 |
| backgroundRepeat | 设置是否及如何重复背景图像 |
Border 和 Margin 属性
| 属性 | 描述 |
|---|---|
| border | 在一行设置四个边框的所有属性 |
| borderBottom | 在一行设置底边框的所有属性 |
| borderBottomColor | 设置底边框的颜色 |
| borderBottomStyle | 设置底边框的样式 |
| borderBottomWidth | 设置底边框的宽度 |
| borderColor | 设置所有四个边框的颜色 (可设置四种颜色) |
| borderLeft | 在一行设置左边框的所有属性 |
| borderLeftColor | 设置左边框的颜色 |
| borderLeftStyle | 设置左边框的样式 |
| borderLeftWidth | 设置左边框的宽度 |
| borderRight | 在一行设置右边框的所有属性 |
| borderRightColor | 设置右边框的颜色 |
| borderRightStyle | 设置右边框的样式 |
| borderRightWidth | 设置右边框的宽度 |
| borderStyle | 设置所有四个边框的样式 (可设置四种样式) |
| borderTop | 在一行设置顶边框的所有属性 |
| borderTopColor | 设置顶边框的颜色 |
| borderTopStyle | 设置顶边框的样式 |
| borderTopWidth | 设置顶边框的宽度 |
| borderWidth | 设置所有四条边框的宽度 (可设置四种宽度) |
| margin | 设置元素的边距 (可设置四个值) |
| marginBottom | 设置元素的底边距 |
| marginLeft | 设置元素的左边距 |
| marginRight | 设置元素的右边据 |
| marginTop | 设置元素的顶边距 |
| outline | 在一行设置所有的outline属性 |
| outlineColor | 设置围绕元素的轮廓颜色 |
| outlineStyle | 设置围绕元素的轮廓样式 |
| outlineWidth | 设置围绕元素的轮廓宽度 |
| padding | 设置元素的填充 (可设置四个值) |
| paddingBottom | 设置元素的下填充 |
| paddingLeft | 设置元素的左填充 |
| paddingRight | 设置元素的右填充 |
| paddingTop | 设置元素的顶填充 |
Layout 属性
| 属性 | 描述 |
|---|---|
| clear | 设置在元素的哪边不允许其他的浮动元素 |
| clip | 设置元素的形状 |
| content | 设置元信息 |
| counterIncrement | 设置其后是正数的计数器名称的列表。其中整数指示每当元素出现时计数器的增量。默认是1。 |
| counterReset | 设置其后是正数的计数器名称的列表。其中整数指示每当元素出现时计数器被设置的值。默认是0。 |
| cssFloat | 设置图像或文本将出现(浮动)在另一元素中的何处。 |
| cursor | 设置显示的指针类型 |
| direction | 设置元素的文本方向 |
| display | 设置元素如何被显示 |
| height | 设置元素的高度 |
| markerOffset | 设置marker box的principal box距离其最近的边框边缘的距离 |
| marks | 设置是否cross marks或crop marks应仅仅被呈现于page box边缘之外 |
| maxHeight | 设置元素的最大高度 |
| maxWidth | 设置元素的最大宽度 |
| minHeight | 设置元素的最小高度 |
| minWidth | 设置元素的最小宽度 |
| overflow | 规定如何处理不适合元素盒的内容 |
| verticalAlign | 设置对元素中的内容进行垂直排列 |
| visibility | 设置元素是否可见 |
| width | 设置元素的宽度 |
List 属性
| 属性 | 描述 |
|---|---|
| listStyle | 在一行设置列表的所有属性 |
| listStyleImage | 把图像设置为列表项标记 |
| listStylePosition | 改变列表项标记的位置 |
| listStyleType | 设置列表项标记的类型 |
Positioning 属性
| 属性 | 描述 |
|---|---|
| bottom | 设置元素的底边缘距离父元素底边缘的之上或之下的距离 |
| left | 置元素的左边缘距离父元素左边缘的左边或右边的距离 |
| position | 把元素放置在static, relative, absolute 或 fixed 的位置 |
| right | 置元素的右边缘距离父元素右边缘的左边或右边的距离 |
| top | 设置元素的顶边缘距离父元素顶边缘的之上或之下的距离 |
| zIndex | 设置元素的堆叠次序 |
Printing 属性
| 属性 | 描述 |
|---|---|
| orphans | 设置段落留到页面底部的最小行数 |
| page | 设置显示某元素时使用的页面类型 |
| pageBreakAfter | 设置某元素之后的分页行为 |
| pageBreakBefore | 设置某元素之前的分页行为 |
| pageBreakInside | 设置某元素内部的分页行为 |
| size | 设置页面的方向和尺寸 |
| widows | 设置段落必须留到页面顶部的最小行数 |
Scrollbar 属性 (IE-only)
| 属性 | 描述 |
|---|---|
| scrollbar3dLightColor | 设置箭头和滚动条左侧和顶边的颜色 |
| scrollbarArrowColor | 设置滚动条上的箭头颜色 |
| scrollbarBaseColor | 设置滚动条的底色 |
| scrollbarDarkShadowColor | 设置箭头和滚动条右侧和底边的颜色 |
| scrollbarFaceColor | 设置滚动条的表色 |
| scrollbarHighlightColor | 设置箭头和滚动条左侧和顶边的颜色,以及滚动条的背景 |
| scrollbarShadowColor | 设置箭头和滚动条右侧和底边的颜色 |
| scrollbarTrackColor | 设置滚动条的背景色 |
Table 属性
| 属性 | 描述 |
|---|---|
| borderCollapse | 设置表格边框是否合并为单边框,或者像在标准的HTML中那样分离。 |
| borderSpacing | 设置分隔单元格边框的距离 |
| captionSide | 设置表格标题的位置 |
| emptyCells | 设置是否显示表格中的空单元格 |
| tableLayout | 设置用来显示表格单元格、行以及列的算法 |
Text 属性
| 属性 | 描述 |
|---|---|
| color | 设置文本的颜色 |
| font | 在一行设置所有的字体属性 |
| fontFamily | 设置元素的字体系列。 |
| fontSize | 设置元素的字体大小。 |
| fontSizeAdjust | 设置/调整文本的尺寸 |
| fontStretch | 设置如何紧缩或伸展字体 |
| fontStyle | 设置元素的字体样式 |
| fontVariant | 用小型大写字母字体来显示文本 |
| fontWeight | 设置字体的粗细 |
| letterSpacing | 设置字符间距 |
| lineHeight | 设置行间距 |
| quotes | 设置在文本中使用哪种引号 |
| textAlign | 排列文本 |
| textDecoration | 设置文本的修饰 |
| textIndent | 缩紧首行的文本 |
| textShadow | 设置文本的阴影效果 |
| textTransform | 对文本设置大写效果 |
| unicodeBidi | |
| whiteSpace | 设置如何设置文本中的折行和空白符 |
| wordSpacing | 设置文本中的词间距 |
标准属性
| 属性 | 描述 |
|---|---|
| dir | 设置或返回文本的方向 |
| lang | 设置或返回元素的语言代码 |
| title | 设置或返回元素的咨询性的标题 |
cssText 属性
它是一组样式属性及其值的文本表示。这个文本格式化为一个 CSS 样式表,去掉了包围属性和值的元素选择器的花括号。
将这一属性设置为非法的值将会抛出一个代码为 SYNTAX_ERR 的 DOMException 异常。当 CSS2Properties 对象是只读的时候,试图设置这一属性将会抛出一个代码为 NO_MODIFICATION_ALLOWED_ERR 的 DOMException 异常。
关于 CSS2Properties 对象
CSS2Properties 对象表示一组 CSS 样式属性及其值。它为 CSS 规范定义的每一个 CSS 属性都定义一个 JavaScript 属性。
一个 HTMLElement 的 style 属性是一个可读可写的 CSS2Properties 对象,就好像 CSSRule 对象的 style 属性一样。不过,Window.getComputedStyle() 的返回值是一个 CSS2Properties 对象,其属性是只读的。
| 2.返回顶部 |
| 3.返回顶部 |
| 4.返回顶部 |
| 5.返回顶部 |
| 6.返回顶部 |
![]() |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
浏览器端-W3School-HTML:HTML DOM Style 对象的更多相关文章
- 浏览器端-W3School-HTML:HTML DOM Video 对象
ylbtech-浏览器端-W3School-HTML:HTML DOM Video 对象 1.返回顶部 1. HTML DOM Video 对象 Video 对象 Video 对象是 HTML5 中的 ...
- 浏览器端-W3School-HTML:HTML DOM Audio 对象
ylbtech-浏览器端-W3School-HTML:HTML DOM Audio 对象 1.返回顶部 1. HTML DOM Audio 对象 Audio 对象 Audio 对象是 HTML5 中的 ...
- 浏览器端-W3School-HTML:HTML DOM Area 对象
ylbtech-浏览器端-W3School-HTML:HTML DOM Area 对象 1.返回顶部 1. HTML DOM Area 对象 Area 对象 Area 对象代表图像映射的一个区域(图像 ...
- 浏览器端-W3School:JS & DOM 参考手册
ylbtech-浏览器端-W3School:JS & DOM 参考手册 1.返回顶部 1. JavaScript 参考手册 本部分提供完整的 JavaScript 参考手册: JavaScri ...
- 浏览器端-W3School-HTML:HTML DOM Textarea 对象
ylbtech-浏览器端-W3School-HTML:HTML DOM Textarea 对象 1.返回顶部 1. HTML DOM Textarea 对象 Textarea 对象 Textarea ...
- 浏览器端-W3School-HTML:HTML DOM Table 对象
ylbtech-浏览器端-W3School-HTML:HTML DOM Table 对象 1.返回顶部 1. HTML DOM Table 对象 Table 对象 Table 对象代表一个 HTML ...
- 浏览器端-W3School-HTML:HTML DOM Select 对象
ylbtech-浏览器端-W3School-HTML:HTML DOM Select 对象 1.返回顶部 1. HTML DOM Select 对象 Select 对象 Select 对象代表 HTM ...
- 浏览器端-W3School-HTML:HTML DOM Script 对象
ylbtech-浏览器端-W3School-HTML:HTML DOM Script 对象 1.返回顶部 1. HTML DOM Script 对象 Script 对象 Script 对象表示 HTM ...
- 浏览器端-W3School-HTML:HTML DOM Object 对象
ylbtech-浏览器端-W3School-HTML:HTML DOM Object 对象 1.返回顶部 1. HTML DOM Object 对象 Object 对象 Object 对象代表 HTM ...
随机推荐
- linux内核配置与编译
配置内核:配置硬件和软件需的部分. make config:基于文本模式的交互式配置.(一问一答) make menuconfig:基于文本模式菜单性配置.(直观简单高效) <*>会产生b ...
- CentOS 7 安装 gcc 4.1.2
CentOS 7 安装 gcc 4.1.2 0. 参考 在centOS7.2上编译gcc4.1.2 1. 安装了编译所需 yum groupinstall "Development Tool ...
- 垃圾回收gc --翻译
原文在https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management.基本保持了平译,并在一些地方做了概念解释.(转 ...
- 关于session失效的问题(内网IP与外网IP)
参考: 测试环境测试支付宝支付,以ip方式访问,而支付宝支付成功后回调地址配置的是域名形式的.造成支付成功后访问成功页面进入了登录页面 同一个网站,通过域名登录和通过IP登录,所产生的session是 ...
- arduino读取GPIO数据
一.接线 五向按键模块接线方法,直接盗图,COM接VCC或GND都可以,只不过获得的电平不同 二.初始化 GPIO接口使用前,必须初始化,设定引脚用于输入还是输出 pinMode(D7, INPUT) ...
- JavaScript 函数——语法,调用,返回值,局部变量,全局变量,未声明变量
JavaScript 函数是被设计为执行特定任务的代码块. JavaScript 函数会在某代码调用它时被执行. ㈠函数 ⑴什么是函数 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块. ⑵ ...
- inline元素导航栏案例
练习一个超链接元素在文档流当中,a标签显示出来的inline这种元素的特性.我们可以用display来将它转换成inline-block类型,这样我们就可以设置它的高度,宽度和它的背景颜色等等特性了. ...
- Python天天学_02_基础二
Python_day_02 金角大王:http://www.cnblogs.com/alex3714/articles/5717620.html ------Python是一个优雅的大姐姐 学习方式: ...
- BZOJ 2905: 背单词 AC自动机+fail树+dfs序+线段树
Description 给定一张包含N个单词的表,每个单词有个价值W.要求从中选出一个子序列使得其中的每个单词是后一个单词的子串,最大化子序列中W的和. Input 第一行一个整数TEST,表示数据组 ...
- sh_02_del关键字
sh_02_del关键字 name_list = ["张三", "李四", "王五"] # (知道)使用 del 关键字(delete)删除 ...
