diff options
| author | Mark Otto <[email protected]> | 2014-01-22 21:43:08 -0600 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2014-01-22 21:43:08 -0600 |
| commit | 08e83a62b7a3b12d459b2e025661e60024b10ca7 (patch) | |
| tree | 4ab78d0c292ef01e174dfad99db0f1784e275029 /less/forms.less | |
| parent | 833c208bf5e88e438ae1eb360782b2364cd03915 (diff) | |
| download | bootstrap-08e83a62b7a3b12d459b2e025661e60024b10ca7.tar.xz bootstrap-08e83a62b7a3b12d459b2e025661e60024b10ca7.zip | |
Fix #11655: Fix broken disabled states for iOS form controls and buttons
Diffstat (limited to 'less/forms.less')
| -rw-r--r-- | less/forms.less | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/less/forms.less b/less/forms.less index 9c765c2ba..375a387ef 100644 --- a/less/forms.less +++ b/less/forms.less @@ -33,6 +33,10 @@ label { // Normalize form controls +// +// While most of our form styles require extra classes, some basic normalization +// is required to ensure optimum display with or without those classes to better +// address browser inconsistencies. // Override content-box in Normalize (* isn't specific enough) input[type="search"] { @@ -79,8 +83,9 @@ input[type="checkbox"]:focus { } // Fix for Chrome number input -// Setting certain font-sizes causes the `I` bar to appear on hover of the bottom increment button. -// See https://github.com/twbs/bootstrap/issues/8350 for more. +// +// Setting certain font-sizes causes the `I` bar to appear on hover of the +// bottom increment button. See https://github.com/twbs/bootstrap/issues/8350. input[type="number"] { &::-webkit-outer-spin-button, &::-webkit-inner-spin-button { @@ -150,6 +155,7 @@ output { fieldset[disabled] & { cursor: not-allowed; background-color: @input-bg-disabled; + opacity: 1; // iOS fix for unreadable disabled content } // Reset height for `textarea`s |
