请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

disabled不生效

不生效,在浏览器中手动添加disabled才有效果是咋回事啊

正在回答

3回答

同学你的 css 写错了 少了一个空格 

应该为

.dropdown-option.is-disabled *

这个意思是一个有这两个类名的元素

你原来的是

.dropdown-option .is-disabled

代表两个层级的元素

0 回复 有任何疑惑可以回复我~
  • 提问者 慕丝0422885 #1
    .dropdown-option.is-disabled * {
      color: #6c757d;
      pointer-events: none;
      background-color: transparent;
    }
    改成这样了还不生效
    不知道为什么
    回复 有任何疑惑可以回复我~ 2021-03-28 10:48:39
  • 提问者 慕丝0422885 #2
    对不起老师,我该错文件了,耽误您时间了解决了
    回复 有任何疑惑可以回复我~ 2021-03-28 10:51:13
张轩 2021-03-27 08:52:06

同学你好 看下 is-disabled 这个类名是否成功的添加到 DOM 元素上了?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕丝0422885 #1
    已经成功添加上了
    回复 有任何疑惑可以回复我~ 2021-03-27 09:21:35
  • 提问者 慕丝0422885 #2
    我在谷歌浏览器里找到class为dropdown-option is-disabled 的类在element.style里面添加这些样式才生效
      color: #6c757d;
      pointer-events: none;
      background-color: transparent;
    回复 有任何疑惑可以回复我~ 2021-03-27 09:58:22
  • 张轩 回复 提问者 慕丝0422885 #3
    同学你好 那就是你写在 vue 模版中的 style 区域的内容没有生效,方便提供给你的代码(git)吗?我在本地帮你调试一下
    回复 有任何疑惑可以回复我~ 2021-03-27 15:34:22
qq_乄_12 2021-03-27 01:26:06

换个浏览器试试,或者清空浏览器缓存试试

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信