理解できないような CSS の問題に遭遇したことはありませんが、これには困惑しています。固定の背景画像を使用したい要素があり、この特定のプロジェクトではメディア クエリを使用していないため、要素よりもかなり大きい画像を意図的に使用しています。画像を要素の幅に合わせて拡大縮小します。ただし、何らかの理由で background-attachment を固定に切り替えると、画像は親要素の境界を基準点として使用します。
私はFoundation 4フレームワークを使用しています(私は常に使用しています)。そのため、親要素はrow
クラスであるため、注目に値しますが、何が原因でこの問題が発生するのかわかりません。これが私が使用しているスタイル定義です (トラブルシューティングのために背景宣言を分割しました)。アイデア、誰か?
#page-content {
min-height: $publicContentHeight;
background-color:rgba(255,255,255,0.25);
background-image: url('../img/paper_phren/pages.bg.fludd.png');
background-repeat: no-repeat;
background-position: 0 0;
background-size:contain;
background-attachment: fixed;
box-shadow:0px -5px 10px rgba(0,0,0,.3);
}