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" }); }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |