在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 下拉插件是怎么定位元素位置的

下拉插件是怎么定位元素位置的

我現(xiàn)在寫了一個自定義下拉框,要定義到某個input的下面,但是這個input外層有個彈窗插件,有over-flow:hidden,所以只能全局定位到input的下面。我該如何確定位置呢,我看現(xiàn)在的下拉插件都是可以的,他們是怎么實現(xiàn)的

回答
編輯回答
脾氣硬

input和下拉框作為兄弟節(jié)點定位到同一個父元素。

2017年11月10日 10:59
編輯回答
離人歸

你外層都有over-flow:hidden 你覺得你定位過去也屬于該元素內(nèi)容 超出部分 怎么能顯示啊??

2017年3月21日 20:14
編輯回答
柒喵

如果你包含input的彈窗不是一個iframe。
點擊input的時候獲取input的位置定位下拉框:left=$(input).offset().left;top=$(input).offset().top+$(input).outerHeight();

2017年10月5日 03:17
編輯回答
舊酒館

最近寫了幾個插件,有點感觸,千萬別把路走遠(yuǎn)了,其實很簡單,用position,把這個理解一下,你會發(fā)現(xiàn)很ok,首先父元素relative,彈窗框用absolute,分分鐘解決

2017年11月25日 15:59