私はブラウザウィンドウの左下隅に固定された位置を持つ要素を持っています。私は、固定位置要素の上にフッターレイヤのテキストがあることに気づいた。ブートストラップカラム - 相対位置とZインデックスの位置
これを相対位置に設定する列のBootstrapスタイルに戻しました。そのスタイルを削除または上書きすると、レイヤリングが私の望むように表示されます。しかし、私は、そのスタイルがそこにある理由は知りません。私は意図しない副作用に懸念しています。
なぜブートストラップは列クラスにposition: relative
を使用しますか?
コアブートストラップスタイルを変更せずに、目的のレイヤーを達成するための他の方法もあります。
EDIT
最小限の例を作成するときに、私は、問題が存在していなかったことがわかりました。私はその後、自分自身のCSSを見て問題を探しました。私はそれが犯人であった固定位置要素を含む要素上にz-index: 0
であることを発見しました。 z-index: 1
に変更すると問題が解決しました。
私はスタイルをオーバーライドする方法を知っています。私はこのスタイルがなぜそこにあるのかわからないので、このスタイルをオーバーライドすることに懸念しています。 – Sonny
あなたが必要とする特定の要素でのみそれを使用するなら、それがそこにある理由を制御できるはずです。 – mhatch
具体的なコード例が役に立ちます。 – mhatch