解决方案:
1、首先定义CSS规则,然后设置this.className=' '
2、document.getelementbyidx_x(a ).style.csstext=' border-collapse : collapse; 边框间距:1; border:1
实体身份
#0B2565; 背景色: white; color :黑色; 文本对齐=' center '; '
JS操作css的浮点属性的特殊写法
使用js操作css属性的写法有一定的规律:
1、对于没有中线的css属性,直接使用style .属性名称即可。
例如,obj.style.margin、obj.style.width、obj.style.left、obj.style.position等。
2、对于包含中线的css属性,只需按中线删除,并用大写字母替换每个中线后的第一个字符即可。
例如,obj.style.marginTop、obj.style.borderLeftWidth、obj.style.zIndex、obj.style.fontFamily等。
我想大多数前端开发者也很清楚这个规律。 但是,css有特殊的属性,js的使用方法很特殊。
此特殊属性为:浮点。 我们不能直接使用obj.style.float。 这样的操作无效。
正确的使用方法是IE:obj.style.styleFloat和其他浏览器:obj.style.cssFloat。
CSS和JavaScript标记的style属性对照表:
箱子标签、属性匹配颜色、背景标签、属性匹配样式标签、属性匹配字符样式标签、属性匹配文本标签和属性匹配
CSS语法(不区分大小写)
JavaScript语法(区分大小写)
边框
边框
边框底部
边框底部
边框-底部-颜色
边框底部颜色
边框-底部-样式
borderBottomStyle
边框-底部-宽度
borderBottomWidth
边框颜色
边框颜色
边框左
边框左
边框左颜色
borderLeftColor
边框左样式
borderLeftStyle
边框左宽度
borderLeftWidth
边框光
边框光
边框光颜色
borderRightColor
边框光样式
borderRightStyle
边框光宽度
borderRightWidth
边框样式
边框样式
边框顶部
边框顶部
边框顶部颜色
边框顶部颜色
边框顶部样式
边框顶部样式
边框顶部宽度
borderTopWidth
边框宽度
边框宽度
清除器
清除器
浮动
浮动样式
玛格琳
玛格琳
玛格琳- bottom
marginBottom
马丁列夫
玛格琳左
大光号
marginRight
大顶
大顶
填充
填充
填充-底部
填充底部
填充左
填充左
填充光
填充光线
填充顶
填充顶
CSS语法(不区分大小写)
JavaScript语法(区分大小写)
后台
后台
背景附件
后台附件
背景色
背景颜色
背景图像
背景图像
后台位置
后台位置
背景重复
后台重复
颜色
颜色
CSS语法(不区分大小写)
JavaScript语法(区分大小写)
显示
显示
列表样式类型
列表样式类型
列表样式图像
列表样式图像
列表样式位置
列表样式位置
列表样式
列表样式
白色空间
白色空间
CSS语法(不区分大小写)
JavaScript语法(区分大小写)
字体
字体
字体系列
字体系列
字体大小
字体大小
字体样式
字体样式
字体变型
字体变量
字体权重
字体权重
CSS语法(不区分大小写)
JavaScript语法(区分大小写)
letter-spacing
激光间距
莱茵-布莱克
莱茵布莱克
线高
线高
文本对齐
纹理化
文本修饰
文本修饰
文本索引
文本索引
文本-商务
文本任务
文本变换
文本变换
垂直对齐
垂直对齐