ライトボックスにcolorbox jqueryプラグインを使用しています。すべてがクロムだけの小さな問題があることを除いて素晴らしい作品です。ユーザーがリンクをクリックしてカラーボックスを取得すると、最初の画像のようになります。ユーザーが別のURLを使用して新しいリンクをクリックすると、カラーボックスが2番目の画像のように表示されます。私はCSSを見て、うまく見え、それはChromeでのみ発生します。私のCSSに問題がありますか?jQuery Colorbox css issue
#cboxTopLeft{width:90px; height:43px; background:url(images/videocontrols.png) no-repeat 0 0; position: absolute; left: -60px; }
#cboxTopRight{width:90px; height:43px; background:url(images/videocontrols.png) no-repeat -91px 0; position: absolute; right:-16px; }
#cboxBottomLeft{width:91px; height:46px; background:url(images/videocontrols.png) no-repeat 0 -47px; position: absolute; left:-60px; bottom:-12px;}
#cboxBottomRight{width:91px; height:57px; background:url(images/videocontrols.png) no-repeat -91px -47px; position: absolute; right: -16px; bottom:-23px;}
なぜそれらは絶対配置されていますか? – Jack
スプライト技術に関する誤解の可能性が高い=>ムーン、これが発生したときにChromeの要素を調べます。開発者用ツールコンソールを開きます。リソースを調べて、imgsがロードされているかどうかを確認します(私は彼らが..と思われます)。それらが存在する場合は、位置決めエラーが発生する可能性が最も高くなります。イメージが読み込まれていない場合は、そのベクトルを追うべきです。 –