`

setting css properties with hyphens on the fly

    博客分类:
  • dojo
 
阅读更多

well it has nothing to do with dojo but I don't bother to create another tag, so I keep using it.

 

when dealing with setting css properties on the fly we may come across some names with hyphens like

 

z-index, background-color and etc.

 

unfortunately, when trying to set a new value by domstyle.set(xx, 'z-index', '10');

 

you may notice it doesn't work. 

 

the correct way is to use camel case like:

 

domstyle.set(xx, 'zIndex', '10').

 

 

分享到:
评论

相关推荐

    CSS,CSS3基础

    **CSS与CSS3基础知识概述** CSS(层叠样式表)是一种用于描述网页及应用程序用户界面外观和表现的样式语言。它是Web开发中的关键技术之一,与HTML或XML(包括SVG、MathML等)配合使用,为网页添加样式和布局。CSS3...

    css3样例大全

    9. **文字渲染**:CSS3提供了更多控制文字样式和排版的属性,如`font-kerning`、`text-rendering`和`hyphens`。 10. **Web字体**:`@font-face`规则允许在网页中使用自定义字体,极大地扩展了设计师的文字风格选择...

    css3.0 manual 手册

    《CSS3.0手册》是Web开发者不可或缺的重要参考资料,它详细阐述了CSS3.0的各种新特性和使用方法。CSS3.0(层叠样式表第三级)是继CSS2.1之后的一个重要版本,引入了许多增强网页设计功能的新特性,使得网页布局、...

    css2.0中文参考手册+css3.0

    8. **文字阴影、文本溢出和文本装饰**: CSS3增加了`text-shadow`、`text-overflow`和`hyphens`等属性,优化了文本的显示效果。 9. **边框图像**: `border-image`允许使用图像作为边框,提供更丰富的视觉效果。 10....

    CSS3使用手册

    【标题】"CSS3使用手册"揭示了对CSS3这一现代网页设计关键技术的全面理解和应用。CSS3(层叠样式表3)是CSS规范的最新版本,它极大地扩展了其前身CSS2的功能,引入了许多新的特性和改进,使得网页设计更为灵活、动态...

    POJ1002源代码

    The remaining lines list the telephone numbers in the directory, with each number alone on a line. Each telephone number consists of a string composed of decimal digits, uppercase letters (excluding ...

    网页样式css3

    CSS3提供了更多对文字的控制,比如`text-shadow`添加文字阴影,`word-wrap`控制单词换行,以及`hyphens`设定自动断行。 **Flexbox布局** Flexbox是一种用于创建弹性布局的模型,可以轻松处理元素的对齐、排列和...

    css3.0中文参考手册

    CSS3增加了对文本的更多控制,比如 `text-shadow` 添加文字阴影,`word-wrap` 控制单词折行,`text-align-last` 设定最后一行的对齐方式,`hyphens` 自动添加连字符等。 **颜色与透明度** CSS3引入了更丰富的颜色...

    《CSS3实用指南》源码

    另外,CSS3还支持`word-wrap`和`hyphens`属性,用于自动换行和断词,优化多语言文本的排版。 5. **盒模型和布局**: CSS3引入了新的盒模型`box-sizing`,可以改变元素的宽度和高度计算方式。还有Flexbox(弹性盒...

    css3.0学习手册

    **CSS3.0学习手册** **一、CSS3概述** CSS3(层叠样式表第三版)是Web设计领域的一项关键技术,它极大地扩展了CSS2.1的功能,并引入了许多新的特性和模块,使得网页设计更加灵活、丰富和动态。与前两代版本相比,...

    CSS3资料下载

    **CSS3概述** CSS3(Cascading Style Sheets Level 3)是Web样式表语言的最新版本,它扩展了CSS2.1的功能,为网页设计带来了更多创新和灵活性。CSS3不仅增强了对网页布局的控制,还引入了新的选择器、动画、过渡...

    CSS 3.0 中文参考手册(CHM版)

    **CSS 3.0 中文参考手册概述** CSS(Cascading Style Sheets)3.0是Web设计领域中用于描述网页及用户界面外观和表现的一种样式表语言。它允许开发者独立于内容来定义布局、颜色、字体和其他视觉效果,极大地提高了...

    css文字换行

    在网页设计中,CSS(Cascading Style Sheets)是一种用于控制网页元素样式的重要技术,其中“文字换行”是常见的需求,特别是在处理长文本或不同屏幕尺寸下的响应式设计时。本篇将深入探讨CSS如何实现文字换行,并...

    html5+CSS3手册

    7. 文本渲染:如`text-shadow`、`word-wrap`和`hyphens`,提升了文本的可读性和美观度。 这两项技术的结合使得网页开发变得更加高效和强大,同时也为前端设计师和开发者带来了无限的创作空间。通过阅读...

    css3参考手册

    **CSS3参考手册详解** CSS3(层叠样式表第3级)是Web设计领域中的一个里程碑,它扩展了CSS2.1的功能,引入了许多新的特性和模块,为网页设计师提供了更大的灵活性和控制力。本手册是专为中文用户编译的HTML帮助文件...

    css-text 教程

    ### CSS Text 属性详解 #### 一、前言 CSS(层叠样式表)作为网页设计中的重要组成部分,主要用于控制页面元素的布局与外观。在众多的CSS属性中,文本相关的属性占据了重要的地位,它们能够帮助设计师精细地调整...

    oj题目:电话号码匹配

    The remaining lines list the telephone numbers in the directory, with each number alone on a line. Each telephone number consists of a string composed of decimal digits, uppercase letters (excluding ...

    CSS完全参考手册3.0

    《CSS完全参考手册3.0》是一本深入探讨CSS(层叠样式表)技术的专业书籍,旨在为开发者提供详尽的CSS语法、属性和技巧的全面指南。CSS是网页设计和开发中的核心技术,用于控制网页元素的外观和布局。手册的第3.0版...

Global site tag (gtag.js) - Google Analytics