pm1*_*m13 3 javascript css extjs
我已经将css样式添加到嵌套在面板中的按钮上.但是,即使我将!important标记放在css中,按钮也不会显示为透明.
我也尝试将addStyles/cls:标签添加到按钮对象,但这也没有用.
有谁知道为什么会这样?
按钮代码:
var button = new Ext.Button({
text: month,
//cls: "test",
handler: function(button){
var buttonMonth = button.text;
getGrids(buttonMonth);
}
});
//button.addClass("test");
panel.add(button);
Run Code Online (Sandbox Code Playgroud)
CSS类:
.x-btn{
font:normal 11px tahoma, verdana, helvetica;
cursor:pointer;
white-space: nowrap;
}
.x-btn button {
border:0 none;
background:transparent !important;
font:normal 11px tahoma,verdana,helvetica;
padding-left:3px;
padding-right:3px;
cursor:pointer;
margin:0;
overflow:visible;
width:auto;
-moz-outline:0 none;
}
Run Code Online (Sandbox Code Playgroud)
按钮的背景是通过background-image在tds中使用来设置的.这应该工作(这是演示):
JS:
var button = new Ext.Button({
text: month,
cls: "test",
// ...
});
Run Code Online (Sandbox Code Playgroud)
CSS:
.test td {
background-position: 1000px 1000px;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14959 次 |
| 最近记录: |