【问题标题】:background pixels flickering on bootstrap modal背景像素在引导模式上闪烁
【发布时间】:2018-03-12 02:00:03
【问题描述】:

有人知道引导模式背景问题吗? 闪烁的背景像素

jsfiddle

HTML

<!-- Button trigger modal -->
<button type="button" id="mymodal" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">

启动演示模式

<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
    <h4 class="modal-title" id="myModalLabel">Modal title</h4>
  </div>
  <div class="modal-body">
    ...
  </div>
  <div class="modal-footer">
    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
    <button type="button" class="btn btn-primary">Save changes</button>
  </div>
 </div>
 </div>

【问题讨论】:

  • 在我的机器上看起来不错,您是否在另一台计算机/浏览器上测试过?
  • @AVAVT 是的,我已经检查了其他显示器 1024x768 很好 1920x1080 不好
  • 当我将屏幕大小调整为全屏到 300 像素时,就会遇到这个问题。

标签: html css twitter-bootstrap bootstrap-modal


【解决方案1】:

它看起来像引导程序中的错误, 我遇到了同样的问题,我发现它是由页面上具有 opacity 属性的元素引起的。 我设法在引导站点上重现它 希望对你有帮助。

此外,它只发生在 chrome 上。

【讨论】:

  • 我的问题已解决到上面的“EmilioRamirez24”答案。试试这个我认为你有帮助......你的 bootstrap.min.css 将“.fade.in{opacity:1;}”替换为“.fade.in{opacity:1;-webkit-backface-visibility: hidden;}”
【解决方案2】:

我将 bootstrap.min.css 上的 .fade.in opacity 属性从 1 更改为 0.99.fade.in{opacity:0.99}

这解决了问题,同时出现了更好的解决方案。

* 更新* 在 bootstrap.min.css 上试试这个

.fade.in{opacity:1;-webkit-backface-visibility: hidden;}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-20
    • 2018-12-29
    • 1970-01-01
    相关资源
    最近更新 更多