dojo 控件樣式修改


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

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

 dojo.style("thinger");ui


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

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


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

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


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

 dojo.style("thinger", {io

 "opacity": 0.5,function

 "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"

 });

});

相關文章
相關標籤/搜索