0

03フレーム(Header、Left_Menu、Content)があります。ヘッダーフレームに検索入力ボックスを設定しました。誰かが検索入力ボックスをクリックすると、検索入力ボックスの下でコンテンツフレームの上に青い色のdivが表示されます。しかし、検索入力ボックスをクリックすると、青い色のdivボックスがコンテンツフレームの上に表示されません。

次の例のように検索入力ボックスを作成したいと思います。 ここに画像の説明を入力してください

しかし、私の検索入力ボックスの結果は次の例のように表示されます。

ここに画像の説明を入力してください

どうか、誰でもこの問題の解決を手伝ってください。

4

1 に答える 1

1

今日<frame>はお勧めしません。ヘッダーをコンテンツにオーバーフローさせたい。

これは、フレームを使用しない場合にのみ実行可能です。たとえば<div>、フレームの代わりに単純なHTMLタグを使用する必要があります。

その後、CSSプロパティを追加する必要があります。これにより、目的の効果が得られます。例えば:

#header{
    position: relative;
    z-index: 2;
    heigth: 100px;
}

z-indexプロパティを追加する必要があります。ここでz-indexの詳細を読むことができます:Z-index-CSS

于 2012-11-10T10:11:39.880 に答える