dojo 控件样式修改

前端之家收集整理的这篇文章主要介绍了dojo 控件样式修改前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。


require(["dojo"],function(dojo){

// Passing only an ID or node returns the computed style object of the node:

dojo.style("thinger");


// Passing a node and a style property returns the current normalized,computed value for that property:

dojo.style("thinger","opacity"); // 1 by default


// Passing a node,a style property,and a value changes the current display of the node and returns the new computed value

dojo.style("thinger","opacity",0.5); // == 0.5


// Passing a node,an object-style style property sets each of the values in turn and returns the computed style object of the node:

dojo.style("thinger",{

"opacity": 0.5,

"border": "3px solid black",

"height": "300px"

});


// When the CSS style property is hyphenated,the JavaScript property is camelCased.

// font-size becomes fontSize,and so on.

dojo.style("thinger",{

fontSize:"14pt",

letterSpacing:"1.2em"

});


// dojo.NodeList implements .style() using the same Syntax,omitting the "node" parameter,

// calling dojo.style() on every element of the list. See: dojo.query() and dojo.NodeList

dojo.query(".someClassName").style("visibility","hidden");


// or


dojo.query("#baz > div").style({

opacity:0.75,

fontSize:"13pt"

});

});

猜你在找的Dojo相关文章