2017-09-29 8 views
4

数日前から、モーダルの背景でいくつかの奇妙なグラフィックスグリッチが報告され始めました。私はいくつかのデバイスでそれを見て、それの底に到達することができませんでした - インスペクタを介して、私は不透明度がグリッチを作成しているが、非常に珍しいように見ることができます。また、タブを切り替えて元のものに行った後も、グリッチはもう存在しません。不透明度/ブートストラップモーダルの奇妙なグリッチ

思考?誰かが前にこのようなものに遭遇しましたか?私は(クローム61以降)にも同じ問題(黒い四角/アーティファクトを)見ている

enter image description here

+1

対応GitHubの問題:https://github.com/twbs/bootstrap/issues/24233 – amartynov

+0

うんえっ、ブートストラップの問題ではなくChromeに報告する必要があるようですか?リンク –

答えて

0

を(赤い取り消し線を無視してください)。私はそれがクロムのレンダリングの問題だと思っています。 お客様に迷惑をかけているため、回避策を探していますが、まだ解決策がないすべての不透明スタイルを削除する以外にはありません。

+0

ありがとうございましたお役立ち情報 –

+0

私はまた今度はモーダルからすべての不透明度を削除することを選択しました –

+0

問題はクロムバグリストも記録されています:https://bugs.chromium.org/p/chromium/issues/detail?ブートストラップモーダルのid = 770733 提案回避策は簡単である: だけクラス.modalコンテンツ '.modalコンテンツ{ 背景クリップの境界ボックスにバックグラウンド・クリップのプロパティを変更:境界ボックス。 } ' – Jasper

1

Chromeを61にアップデートした後も同じ問題が発生しました。これを回避するために、私は一時的にrgba(0,0,0,0.5)バックグラウンドのモーダルバックグラウンドで不透明度を入れ替えました。 rgbaのバックグラウンドはIE8ではサポートされていないので、フォールバックを追加するか、その環境で回避策を利用したくないことに注意してください。

1

私はスタイルを追加し、それがブートストラップモデルでグリッチ/パッチを削除

.modal-backdrop { 
    opacity: 1 !important; 
    background-color: rgba(0,0,0,0.5) !important; 
} 
0

このバグを回避するために役立ったが、境界がモデルコンテンツであると誰にも負けない、それを変更した場合

チェックをフェード、それがために働きました私。

.modal-content { 
    background-clip: padding-box; 
    border: none; 
} 

Sample Image

+0

これは質問に対する答えを提供しません。十分な[評判](https://stackoverflow.com/help/whats-reputation)があれば、[投稿にコメントする]ことができます(https://stackoverflow.com/help/privileges/comment)。代わりに、[質問者からの明確化を必要としない回答を提供する](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- i-do-代わりに)。 - [レビューから](/レビュー/低品質の投稿/ 17789610) – clemens