我是新的CSS, 我應該如何定義我的CSS類捕獲按鈕的禁用狀態? 有我的CSS類,但它沒有工作。CSS按鈕禁用狀態?
.mbutton:disabled{
background: transparent;
}
編輯
還有的jsfiddle例如, http://jsfiddle.net/sefiktemel/v7h9gczu/
我是新的CSS, 我應該如何定義我的CSS類捕獲按鈕的禁用狀態? 有我的CSS類,但它沒有工作。CSS按鈕禁用狀態?
.mbutton:disabled{
background: transparent;
}
編輯
還有的jsfiddle例如, http://jsfiddle.net/sefiktemel/v7h9gczu/
如果您使用的是ExtJS,這將不起作用。你將不得不添加一個自定義類到你的按鈕,然後改變你的CSS使用ExtJS。
按鈕定義
Ext.create('Ext.Button', {
text: 'Click me',
renderTo: Ext.getBody(),
handler: function() {
alert('You clicked the button!');
}
});
Ext.create('Ext.Button', {
text: 'Click me',
disabled: true,
renderTo: Ext.getBody(),
disabledCls : 'x-item-disabled mbutton', // this will add you mbutton class
handler: function() {
alert('You clicked the button!');
}
});
類定義
.mbutton {
background: transparent !important;
cursor: not-allowed;
}
.mbutton .x-btn-inner {
color: #666;
cursor: not-allowed;
}
Made even better.
.mbutton:disabled {
cursor: not-allowed;
background: transparent;
}
你在正確的軌道上。
<!DOCTYPE html>
<html>
<head>
<style>
button.mybutton:disabled { color: red;
background: blue;
}
</style>
</head>
<body>
<h1>Hello</h1>
<button class="mybutton" disabled>Click me</button>
<button class="mybutton" >Click me</button>
</body>
</html>
見http://plnkr.co/edit/3ZsqM8OHzcy7RogwBmwT?p=preview
而且,你想添加不透明?
<style>
button.mybutton:disabled {
color: red;
background: blue;
opacity: 0.4;
}
</style>
分享你的HTML代碼或把這個小提琴手...... –
似乎是工作如下預期:HTTP ://jsfiddle.net/wacuh2bd/ –
什麼都不起作用? – Xufox