鼠標(biāo)放到圖片上才出現(xiàn)左右箭頭js代碼(把鼠標(biāo)放在圖片上顯示的文字是該圖片的哪個屬性)
這個箭頭就是CSS3做的,需要現(xiàn)代瀏覽器支持鼠標(biāo)移動上去就是hover 偽類樣式控制的左右滑動需要JS支持demo547811e4973600163e001348。
首先,設(shè)置一個全局變量,當(dāng)值為0時,圖片在左邊,當(dāng)為1時在右邊然后設(shè)置兩個定位的CSS,一個將圖片定位到左邊,一個定位到右邊當(dāng)點擊箭頭時,首先判斷全局變量值是0還是1,如果是0,就將右邊的CSS賦值給圖片,反之。
我之前做過一個類似的,你要我可以發(fā)給你。
這個回答界面沒有代碼模板,我就直接截圖本地寫好的代碼你自己看下吧。
下載一下jquery插件,然后新建一個ToolTipjs文件,在該文件下寫入以下代碼function var x = 10var y = 10quotatooltipquotmouseoverfunctione thismyTitle = thistitlethistitle = quotquotvar。
主要在標(biāo)簽中加入onmouseover,onmonseout事件,附件中是sina微博中實現(xiàn)的主要代碼與樣式。
2在indexhtml中的標(biāo)簽中,輸入js代碼#39a#39hoverfunction $#39img#39css#39display#39, #39block#393瀏覽器運行indexhtml頁面,此時鼠標(biāo)移動到超鏈接上,下面的圖片自動顯示了出來。
IE9 windowonload=function var canvas=documentgetElementByIdquotcanvasquot, context=canvasgetContext#392d#39, mouse=utilscaptureMousecanvas, arrow=new Arrow。
= quoturl#39左鼠標(biāo)圖片#39quot else = quoturl#39右鼠標(biāo)圖片#39quotimgaddEventListenerquotmouseoutquot, function = quotdefaultquot。
需要用到的2個JS文件utilsjs 可根據(jù)傳入的對象判斷,鼠標(biāo)所在對象的相對于左上角的坐標(biāo)值 unction utilsutilscaptureMouse=functionelement var mouse=x0,y0 elementaddEventListener#39mousemove#39,f。
前后分別設(shè)置一個偽元素 lt!DOCTYPE html img width400px height250px border 1px solid #ff1943 div width 400px height250px position relative。
掃描二維碼推送至手機訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。