在進行項目時,下拉菜單是經(jīng)常需要實現(xiàn)的效果,我們常??赡苁菍ふ蚁嚓P(guān)的插件來實現(xiàn)相關(guān)功能,插件的話優(yōu)缺點是并存的,其相關(guān)功能較完善,但是我們使用時可能需要花費一定的時間去了解其實現(xiàn)方法,然后按照我們的需求修改其功能及樣式。那我們可能就會思考,我們怎樣能夠不依賴插件快速實現(xiàn)下拉菜單及箭頭旋轉(zhuǎn)效果呢?
在進行改版網(wǎng)流程項目時我也遇到了這個問題,用不用相關(guān)插件是當(dāng)時需要面臨選擇,在完成之后才發(fā)現(xiàn)不使用插件來實現(xiàn)下拉菜單效果原來這么容易實現(xiàn)。所以我們在面臨一些效果時,我們可以梳理下需求,我們?nèi)绻皇褂孟嚓P(guān)插件的話自己使用jquery或者其他能否實現(xiàn),能否在實現(xiàn)過程中學(xué)到相關(guān)知識,下次再遇到相關(guān)問題能否借鑒下便可快速實現(xiàn)了?
下面是具體的相關(guān)流程: