html - 我可以使用 LESS 嵌套禁用属性吗?

标签 html css less

我有以下代码来定位处于禁用状态的按钮:

.btn-default[disabled] {
  background-color: lighten(@btn-default-bg, 30%)
}

是否可以使用嵌套规则来定位禁用属性?类似于 &:Hover

最佳答案

你确实可以,像这样:

.btn-default {
  &[disabled] {
    background-color: lighten(@btn-default-bg, 30%)
  }
}

http://jsbin.com/aKuLire/1/edit

你甚至可以做进一步的嵌套:

input {
  &[type="submit"] {
    &[disabled] {
      background: @blue;
    }
  }
}

关于html - 我可以使用 LESS 嵌套禁用属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20254066/

相关文章:

html - 选择框内的链接

html - 从图像生成 HTML map

html - z-index : 'auto' vs z-index: 0, 的 child 以及 CSS 中的 "stacking context"是什么?

css - Bootstrap LESS 中颜色的默认变量?

jquery - 如何使用另一个在线mp3资源更改<audio>标签中的src attr并重新加载它

javascript - 选择自定义指令和 ng-change

javascript - 添加 href 时,图像轮播中断将图像推出 slider

html - SAFARI : OTP input field 中的 CSS 问题

css - 使 child 的 parent (未知)背景颜色变亮

javascript - 在 CSS 中访问 JavaScript 变量