From df78c8956d16f7128b853cf712f88dc79774d409 Mon Sep 17 00:00:00 2001 From: Mark Otto <markd.otto@gmail.com> Date: Thu, 18 Jun 2015 16:32:30 -0700 Subject: [PATCH] Follow up to #16529 (remove select caret in IE10+) - Update comment as recommended by @cvrebert - Use `transparent` for `background-color` so we don't need to override that value again in the disabled state. - Remove disabled changes. /cc @wonsong --- less/forms.less | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/less/forms.less b/less/forms.less index 0fa85d8502..910c1e13b8 100644 --- a/less/forms.less +++ b/less/forms.less @@ -132,10 +132,10 @@ output { // Placeholder .placeholder(); - // Removes the border and background color around the caret in IE + // Unstyle the caret on `<select>`s in IE10+. &::-ms-expand { border: 0; - background-color: @input-bg; + background-color: transparent; } // Disabled and read-only inputs @@ -145,8 +145,6 @@ output { // don't honor that edge case; we style them as disabled anyway. &[disabled], &[readonly], - &[disabled]::-ms-expand, - &[readonly]::-ms-expand, fieldset[disabled] & { background-color: @input-bg-disabled; opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655 -- GitLab