]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
[disabled] => :disabled
authorChris Rebert <code@rebertia.com>
Mon, 22 Dec 2014 21:33:58 +0000 (13:33 -0800)
committerChris Rebert <code@rebertia.com>
Mon, 22 Dec 2014 21:34:02 +0000 (13:34 -0800)
:disabled is supported in IE9+ and all modern browsers

scss/_buttons.scss
scss/_forms.scss
scss/_navbar.scss
scss/mixins/_buttons.scss

index 08feff3b65f7352ef4e9fd05b9223033f4da36a9..8f75cbec16d8f5b8d7b5cb019dceb21b13ea3fb7 100644 (file)
@@ -43,7 +43,7 @@
   }
 
   &.disabled,
-  &[disabled],
+  &:disabled,
   fieldset[disabled] & {
     pointer-events: none; // Future-proof disabling of clicks
     cursor: $cursor-disabled;
@@ -88,7 +88,7 @@
   &,
   &:active,
   &.active,
-  &[disabled],
+  &:disabled,
   fieldset[disabled] & {
     background-color: transparent;
     @include box-shadow(none);
     text-decoration: underline;
     background-color: transparent;
   }
-  &[disabled],
+  &:disabled,
   fieldset[disabled] & {
     &:hover,
     &:focus {
index 1f68383f929d2689deaccd7c862c923662a00fe4..8d6d00af0d8e25f0f3192d566137c58a15bdbece 100644 (file)
@@ -140,7 +140,7 @@ output {
   // HTML5 says that controls under a fieldset > legend:first-child won't be
   // disabled if the fieldset is disabled. Due to implementation difficulty, we
   // don't honor that edge case; we style them as disabled anyway.
-  &[disabled],
+  &:disabled,
   &[readonly],
   fieldset[disabled] & {
     cursor: $cursor-disabled;
@@ -263,7 +263,7 @@ input[type="search"] {
 // Note: Neither radios nor checkboxes can be readonly.
 input[type="radio"],
 input[type="checkbox"] {
-  &[disabled],
+  &:disabled,
   &.disabled,
   fieldset[disabled] & {
     cursor: $cursor-disabled;
index d021ab0defc60d292f79f572009b5a042b75c2d2..d4dcb673f08f9e7c8aa44c47ed66fc6ae9a62aec 100644 (file)
     &:focus {
       color: $navbar-default-link-hover-color;
     }
-    &[disabled],
+    &:disabled,
     fieldset[disabled] & {
       &:hover,
       &:focus {
       color: $navbar-inverse-link-hover-color;
     }
 
-    &[disabled],
+    &:disabled,
     fieldset[disabled] & {
       &:hover,
       &:focus {
index 7233b4dc22d2c5eb740965fcd07ceb7a8efc785f..b043d60de34bb24b2484c528871357d3b31ceb27 100644 (file)
@@ -28,7 +28,7 @@
     @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125));
   }
   &.disabled,
-  &[disabled],
+  &:disabled,
   fieldset[disabled] & {
     &,
     &:hover,