我已经找遍了所有地方,但还是想不通:如何在css中定位禁用状态的提交按钮?
例如:如何确定此按钮的目标和样式:
<input value="Validate" disabled="disabled" type="submit"/>
发布于 2010-06-23 18:49:25
发布于 2010-06-23 18:45:09
input[disabled='disabled'][type='submit']
{
...
}
在IE 6中不起作用,但应该在所有其他浏览器中起作用。Reference
还有:disabled
pseudo-class,但IE根本不支持它。
设置禁用元素的样式是很困难的,因为它们有时具有不能被覆盖的属性。本文展示了哪些样式适用于哪些浏览器:Styling disabled form controls with CSS
发布于 2010-06-23 18:46:29
在CSS中没有为禁用状态定义伪类。
我的猜测是使用JQuery来更改禁用按钮的CSS类。
JQuery代码:
<script language="javascript">
$('input[type=button]').each(function () {
if ($(this).attr('disabled') == true)
{
$(this).addClass('disabled');
}
});
</script>
添加样式元素“disabled”。
https://stackoverflow.com/questions/3100868
复制相似问题