0

私は次のコードを持っています: http://jsfiddle.net/pefGx/1/何らかの理由で、次の行に移動するのではなく、ナビゲーション領域がコンテンツを非表示にします。単語を移動させるには、どのようなコードをそこに入れる必要がありますか。ul を div に入れようとしましたが、役に立ちませんでした。

4

3 に答える 3

3

削除しposition: absolute;ます。

コンテンツは、通常の流れから外れたものの周りには流れません (これは、絶対配置が行うことです)。

于 2012-05-29T16:40:37.030 に答える
1

必要なのはposition:absolute;、nav クラスから削除することだけです。そして、すべてがうまくいくでしょう。

これは、更新された jsfiddle http://jsfiddle.net/pefGx/4/です。

于 2012-05-29T16:42:05.897 に答える
0

他の人が言ったように、絶対位置を削除します。その後、余白プロパティを使用して、必要に応じて上に移動できます。ナビゲーションを 40 ピクセル上に移動した JS Fiddle を次に示します。

http://jsfiddle.net/pefGx/5/

css の重要な行は margin-top です。

于 2012-05-29T18:07:58.290 に答える