diff --git a/src/less/base/combo/combo.bubble.less b/src/less/base/combo/combo.bubble.less index 0bb3f9006..5de59abe1 100644 --- a/src/less/base/combo/combo.bubble.less +++ b/src/less/base/combo/combo.bubble.less @@ -3,6 +3,10 @@ .bi-bubble-combo { & .button-combo-triangle-wrapper { position: fixed !important; + // -ms-device-fixed >= IE11 + // 与fixed表现形式一致,区别在于浏览器缩放的时候,-ms-device-fixed的元素不受其影响,而fixed的元素受其影响 + // 最重要的是-ms-device-fixed解决了IE11下的残影问题 + position: -ms-device-fixed !important; // 消除祖先节点设置的line-height:normal对空白节点的行高影响 line-height: 0; .z-index-layer(@zIndex-popup); @@ -44,4 +48,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/less/base/single/tip/tip.less b/src/less/base/single/tip/tip.less index 9584442a8..d2862afc7 100644 --- a/src/less/base/single/tip/tip.less +++ b/src/less/base/single/tip/tip.less @@ -3,4 +3,8 @@ .bi-tip{ position: fixed !important; -} \ No newline at end of file + // -ms-device-fixed >= IE11 + // 与fixed表现形式一致,区别在于浏览器缩放的时候,-ms-device-fixed的元素不受其影响,而fixed的元素受其影响 + // 最重要的是-ms-device-fixed解决了IE11下的残影问题 + position: -ms-device-fixed !important; +}