を配置するためにCSSの位置を使用すると、それは私のマシンでどのように見えるかです:ここでは、動的にロードされ、検索結果ボックス
あなたvisit the siteと私はあなたがいるのでずれて、このボックスが表示されます確信している何かを検索する場合あなたのモニター/解像度は私のものと異なるかもしれません。
私の質問は、モニタの幅に関係なく、常に検索ボックスの下に表示されるように配置することができますか?
を配置するためにCSSの位置を使用すると、それは私のマシンでどのように見えるかです:ここでは、動的にロードされ、検索結果ボックス
あなたvisit the siteと私はあなたがいるのでずれて、このボックスが表示されます確信している何かを検索する場合あなたのモニター/解像度は私のものと異なるかもしれません。
私の質問は、モニタの幅に関係なく、常に検索ボックスの下に表示されるように配置することができますか?
position: relative
から#mini-search-wrapper
を加算する。その後、#mini-search-wrapper
要素の位置に基づいて検索結果を並べ替えることができます。
position: absolute
は、position: relative
が定義された次の親要素にバインドされます。この場合、要素の相対位置を定義していないので、ドキュメントルート(html要素)にバインドされています。
position: fixed
は常にドキュメントルートにバインドされます。
ブラウザのデフォルトposition
はstatic
です。
これは、position
のプロパティがCSSでどのように機能するかを理解するのに役立ちます。
ご協力いただきありがとうございます。これは位置の不具合を解決しましたが、検索結果は表示されません。あたかも 'mini-search-wrapper'のコンテナの中に' overflow:hidden; 'に設定されているかのように隠されています。手動で*ミニサーチラッパーに高さを指定すると、検索結果が表示されますが、内容は結果のためのスペースを与えるために下にプッシュされます。私はその結果をその下にあるコンテンツの上に置くだけです。 –
「ミニ検索ラッパー」の親の**はオーバーフロー:隠れているようです - いくつかのテストをさせてください。 –
はい、それは追加の問題でした。ありがとう、あなたの記事はCSSの位置を理解するのに役立ちました。 (最後に!) –