また、シャネルのサイトを少し下にスクロールすると、ボタンだけで機能するようになったので、下半分が自動的に引き上げられます。
これはdiv
、上部が固定または絶対的であるためです。「下半分」には、おそらくスクロール時にのみ表示される 100% の上部マージンがあります。
JavaScriptを介して「自動的にプルアップ」します。JavaScriptをオフにすると正常に動作します。そのために、彼らはおそらく のようなものを使用しますdocument.body.onscroll = function() { ...animation... }
。
(id = languages, class = popin)の CSSdiv#languages.popin
は次のとおりです。
.popin {
position: absolute;
top: 50%;
left: 50%;
width: 900px;
height: 600px;
margin-top: -300px;
margin-left: -450px;
background: none repeat scroll 0% 0% rgb(255, 255, 255);
z-index: 150;
overflow: hidden;
}
それに従うことで、同様の結果が得られると思います。firebug またはその変種を試して、要素を調べて、忘れている可能性のある部分を見つけてください。