0

かなり奇妙な構成で問題が発生しました。

作業状況:

私は基本的なコンテナ/コンテンツをセットアップしました。コンテナはフルボディを満たし、コンテンツwidthは中央に固定され、位置はmargin: autoです。

このコンテンツ内に、リンクを含む要素をlinks-container含むlink要素があります。

このlinks-container要素はposition: fixed. そして、 にlinkposition: relativeオフセットがあります:right: 'size'リンクがコンテナの外側に見えるようにします。

バグ :

一部のページでは、右にスライドするコンテンツが必要です: left: 50px.
しかし、何らかの理由で、Firefox ではリンクがコンテンツの近くにとどまり、Chrome では同じ場所にとどまります。

ここでバグを確認できます。コードは次のとおりです。

これはバグですか、それとも何か不足していますか?

HTML :

<div class='container'>
  <div class='content'>
    <div class='links-container'>
      <div class='links'>
      </div>
    </div>
  </div>
</div>

CSS :

body {
  padding: 100px;
}

.container {
  width: 100%;
  height: 100%;
}

.content {
  width: 500px;
  height: 300px;
  background: red;
  position: relative;
  margin: auto;
  background: red;
  left: 50px;
}

.links-container {
  position: fixed;
}

.links {
  position: relative;
  background: yellow;
  width: 50px;
  height: 50px;
  right: 50px;
}
4

0 に答える 0