欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css3 拖動(dòng)圖片效果

CSS3是一種最新的網(wǎng)頁設(shè)計(jì)技術(shù),它可以幫助開發(fā)者實(shí)現(xiàn)更加復(fù)雜和炫酷的效果,其中拖動(dòng)圖片效果是一個(gè)非常流行且實(shí)用的效果。下面我們來簡(jiǎn)單介紹下如何使用CSS3實(shí)現(xiàn)圖片拖動(dòng)效果。

/* CSS代碼 */
img{
position:absolute;
left:20px;
top:20px;
}
img:hover{
cursor:move;
}
img:active{
cursor:grabbing;
}

以上代碼實(shí)現(xiàn)了當(dāng)鼠標(biāo)懸停在圖片上時(shí),鼠標(biāo)會(huì)變?yōu)橥蟿?dòng)圖標(biāo)的效果,當(dāng)鼠標(biāo)按下圖片并拖動(dòng)時(shí),鼠標(biāo)會(huì)變?yōu)樽トD標(biāo)的效果。

/* JS代碼 */
var img = document.getElementsByTagName('img')[0];
img.onmousedown = function(ev){
var disX = ev.clientX - img.offsetLeft;
var disY = ev.clientY - img.offsetTop;
document.onmousemove = function(ev){
var l = ev.clientX - disX;
var t = ev.clientY - disY;
img.style.left = l + 'px';
img.style.top = t + 'px';
};
document.onmouseup = function(){
document.onmousemove = null;
document.onmouseup = null;
};
};

以上是用原生JS代碼實(shí)現(xiàn)拖動(dòng)效果的方法,當(dāng)鼠標(biāo)按下圖片并移動(dòng)時(shí),圖片會(huì)跟隨鼠標(biāo)移動(dòng),當(dāng)鼠標(biāo)松開時(shí),圖片停止跟隨鼠標(biāo)移動(dòng)。

總之,使用CSS3實(shí)現(xiàn)拖動(dòng)圖片效果非常簡(jiǎn)單實(shí)用,尤其在網(wǎng)頁設(shè)計(jì)中會(huì)經(jīng)常用到此項(xiàng)技能。希望以上內(nèi)容可以幫助各位開發(fā)者更好地運(yùn)用CSS3技術(shù)。