我爱编程

Bootstrap模态框在IE11缩放150%下出现横竖线

2018-04-16  本文已影响0人  酪蕊璺

这个bug困扰了我好久,开始一直排查不到是什么情况,因为现象很怪,在特定情况下出现:
Bootstrap版本:3.3.7
浏览器: IE11.125.16299.0
缩放比: 150%
区域: 模态框

现象

解决方法

// modals.less
// Actual modal
.modal-content {
  position: relative;
  background-color: @modal-content-bg;
  border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc)
  border: 1px solid @modal-content-border-color;
  border-radius: @border-radius-large;
  .box-shadow(0 3px 9px rgba(0,0,0,.5));
  // background-clip: padding-box;    
  // Remove focus outline from opened modal
  outline: 0;
}

background-clip属性

描述
border-box 背景被裁剪到边框盒
padding-box 背景被裁剪到内边距框
content-box 背景被裁剪到内容框

作者也没有深入去了解Bootstrap加此属性的用意,其他Bootstrap版本、IE浏览器版本作者没有测过,有兴趣的可以尝试一下,如果有其他高见,请评论联系我。

上一篇 下一篇

猜你喜欢

热点阅读