2012-04-28 73 views

回答

2

position: relative添加到#mini-search-wrapper。然後,您可以根據#mini-search-wrapper元素的位置對齊搜索結果。

position: absolute綁定到定義的position: relative的下一個父元素。在這種情況下,您沒有在元素上定義相對位置,因此它被綁定到文檔根目錄,這是html元素。

position: fixed始終綁定到文檔根目錄。

瀏覽器中的默認positionstatic

我希望這可以幫助您瞭解position-properties在CSS中的工作原理。

+0

感謝您的幫助。這解決了位置故障,但搜索結果沒有被顯示。它們被隱藏在'mini-search-wrapper'的容器內,就像它被設置爲'overflow:hidden;'一樣。如果我手動*給mini-search-wrapper一個高度,搜索結果會顯示出來,然而內容被向下推,以給結果留出空間。我希望結果只是將鼠標懸停在下面的任何內容上。 – 2012-04-28 17:39:11

+0

看起來'迷你搜索包裝器'的**父**有'溢出:隱藏' - 讓我做一些測試。 – 2012-04-28 17:41:31

+1

是的,那是另外一個問題。謝謝,你的文章幫助我理解了CSS的立場。 (最後!) – 2012-04-28 17:52:01