0

position:fixed; などを使用して、Web ページのヘッダーを上部に固定したい。CSSで、しかしブラウザがヘッダーの幅1000pxよりも小さくされている場合、ページの残りの部分と一緒に水平にスクロールできるようにしたい.

もちろん、javascript を使用して絶対配置と組み合わせて div の上部の値を変更することもできますが、javascript を使用しない人でもこの機能にアクセスできるようにすることを好みます。ありがとう!

4

3 に答える 3

0

デフォルトでは水平にスクロールしますが、コンテンツと一緒に垂直にスクロールすることを意味していると思います。

これは、CSS メディア クエリで実現できます。

@media all and (max-width: 1000px) {
    #header {
        position: static;
    }
}

http://jsbin.com/UGasor/1

于 2013-11-07T23:09:36.087 に答える