前言

最近业务场景中遇到比较多的一个需求,当正在执行异步操作时,需要将一些按钮置灰,并不可用。今天总结一下。

diabled属性

disabled禁用表单字段。

无法使用和无法点击

被禁用的表单元素不会被提交

不适用于

浏览器带有默认样式

样式部分

虽然浏览器带有默认样式,但是在某些场景,比如button元素,我们通常都会自定义样式,这样将会覆盖浏览器的默认样式,造成disabled生效时,无明显现象。

demo.png

从上图可以看出,自定义样式层叠的权重比较高,将浏览器的默认样式覆盖了。

针对所有button的disabled状态设置样式

## 使用选择器:disabled

button:disabled {

pointer-events: none;

cursor: not-allowed;

filter: alpha(opacity=65);

-webkit-box-shadow: none;

box-shadow: none;

opacity: .65;

}

## 使用选择器[disabled]

button[disabled] {

pointer-events: none;

cursor: not-allowed;

filter: alpha(opacity=65);

-webkit-box-shadow: none;

box-shadow: none;

radio按扭设置只读_disabled属性样式问题相关推荐

  1. radio按扭设置只读_jQuery设置单选按钮radio选中/不可用的实例代码

    因为本 part 是"jQuery日常使用篇",所以都是由具体需求出发,总结需要用到的知识点.代码写得未必很好,达到目标就好.那么我们先来看看这次的需求:色块模式基于彩色模式,即开 ...

  2. radio按扭设置只读_RadioButton控件

    教学思路ASP.Net之服务器控件:二.CheckBox.RadioButton.Panel.Image控件 前三种控件的使用与Winform相同,Image控件可以把它想象成pictureBox控件 ...

  3. 怎样设置html的元素属性,Jquery怎么设置元素的属性和样式?

    Jquery怎么设置元素的属性和样式?下面本篇文章给大家介绍一下使用jQuery操作元素属性与样式的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 元素属性和Dom属性 对于下 ...

  4. jq获取和设置标签的css样式、jq给标签增加或移除class属性

    1.jQuery获取和设置标签的css样式 jQuery既可以直接获取标签的css样式,也可以设置样式,包括行内.内部.外部样式: 思路:先要选取这个标签,然后再获取或者设置样式: 获取css属性: ...

  5. 使用js设置input标签只读 readonly 属性

    先上代码: <html><head><title> test </title><meta charset="utf-8"> ...

  6. html vue.js readonly,使用js设置input标签只读 readonly 属性

    先上代码: test function setReadonly() { //document.getElementById("test").setAttribute("r ...

  7. form表单元素设置只读

    form表单元素设置只读 CreateTime--2017年5月5日11:42:41 Author:Marydon 1.设置文本框只读 <!-- 方法一:简写 --> <input ...

  8. 总结Python设置Excel单元格样式的一切,比官方文档还详细。

    Python对Excel表格处理非常方便,本文专门对Excel单元格样式设置进行总结,日常用到的设置基本都可以用openpyxl库完成. 创建一个表格 openpyxl是第三方库,如果你还没有安装,输 ...

  9. 总结Python设置Excel单元格样式的一切,比官方文档还详细

    总结Python设置Excel单元格样式的一切,比官方文档还详细 Python对Excel表格处理非常方便,本文专门对Excel单元格样式设置进行总结,日常用到的设置基本都可以用openpyxl库完成 ...

最新文章

  1. sql server 在占用服务器内存居高不下怎么办【转】
  2. thinkphp 5.0.3 rce getshell_关于ThinkPHP的一些渗透方式
  3. Linux学习总结(53)——后台启动nohup /dev/null 21 使用总结
  4. 网络社区划分的算法分类
  5. java 解析dex_将DEX反编译成Java源代码
  6. nexus-3.0.0-03-win64搭建Maven nexus私服
  7. Qt Creator使用教程(简明版)
  8. 概率论的学习和整理--番外4:学习期望之前,先学习平均数(包括算术平均数,几何平均数,调和平均数等),众数,中位数等概念差别。
  9. 水星路由器登录界面找不到服务器,新版水星(Mercurey)路由器后台登陆界面打不开解决方法...
  10. 冰川时代4中英台词全集
  11. 河北省专科院校计算机专业排名,河北省高职院校全国排名+各院校王牌专业
  12. 废弃军舰回收站、废铁回炉重造
  13. 1367918-21-5,Methylamino-PEG1-acid HCl salt带有甲胺基和羧酸的PEG连接剂
  14. Python生成二维码的操作方法
  15. 2015年度个人总结(公司版)
  16. War3快捷键大全—常用的键
  17. LZY碎大石(YYOJ)(优先队列
  18. R语言笔记4_模型诊断(关于残差)
  19. 【MyBatis】关联查询
  20. 前端开发面试知识点大纲

热门文章

  1. MATLAB中:左右除法、逆inv、广义逆pinv的区别
  2. ACE_Select_Reactor 一 ——入门
  3. python所有插件框架_Python中实现简单的插件框架
  4. Spring Boot 2.0(七):Spring Boot 如何解决项目启动时初始化资源
  5. pfSense book之 Open***站点到站点连接示例(共享密钥)
  6. Git账号登录sonarqube 报错:没有权限 请联系管理员
  7. 手机内存解读以及android刷机原理
  8. 项目实践:Spring Boot 三招组合拳,手把手教你打出优雅的后端接口
  9. 新来的“大神”用策略模式把if else给“优化”了,技术总监说:能不能想好了再改?
  10. 今日头条技术架构到底有多牛?