国产一级av国产免费_欧美丰满熟妇bbbbbb乱大交_日本少妇被黑人啪啪高潮_久久人人爽人人片

css3怎么讓跟著鼠標(biāo)轉(zhuǎn),CSS3實現(xiàn)鼠標(biāo)跟隨效果

前端小編 6 0

CSS3中可以使用transform屬性來實現(xiàn)元素跟隨鼠標(biāo)轉(zhuǎn)動的效果,以下是一個簡單的示例代碼:

HTML部分:

<div id="rotate">我是要跟著鼠標(biāo)轉(zhuǎn)動的元素</div>

CSS部分:

#rotate {
  position: absolute;
  transform-origin: center; /* 設(shè)置元素中心點為旋轉(zhuǎn)中心 */
  transition: transform 0.3s ease; /* 添加過渡效果,使旋轉(zhuǎn)更加平滑 */
}

JavaScript部分:

var rotate = document.getElementById('rotate');
var mouseX = 0;
var mouseY = 0;
var angle = 0;
var step = 0.1; /* 每次旋轉(zhuǎn)的角度 */
var maxAngle = 360; /* ***大旋轉(zhuǎn)角度 */
rotate.addEventListener('mousemove', function(event) {
  mouseX = event.clientX;
  mouseY = event.clientY;
  angle = Math.atan2(mouseY - rotate.getBoundingClientRect().top, mouseX - rotate.getBoundingClientRect().left) * 180 / Math.PI; /* 計算鼠標(biāo)與元素中心的夾角 */
  rotate.style.transform = 'rotate(' + (angle * step) % maxAngle + 'deg)'; /* 應(yīng)用旋轉(zhuǎn)樣式 */
});

在這個示例中,rotate元素會跟隨鼠標(biāo)的移動而轉(zhuǎn)動。transform-origin屬性將元素的中心點設(shè)置為旋轉(zhuǎn)中心,transition屬性則使旋轉(zhuǎn)更加平滑,在JavaScript中,我們通過計算鼠標(biāo)與元素中心的夾角來計算每次旋轉(zhuǎn)的角度,并將其應(yīng)用于元素的transform屬性。

 
QQ在線咨詢
QQ咨詢
627619058
微信咨詢
hc16716
国产一级av国产免费_欧美丰满熟妇bbbbbb乱大交_日本少妇被黑人啪啪高潮_久久人人爽人人片
芭乐视频APP黄| 偷窥中国丰满多毛老熟女 | 中文字幕乱码中文乱码7777777| 国产精品久久久久免费看| 色婷婷综合久久久| 伊人久久综合| 国产精品色悠悠| 性欧美精品久久久久久久| 亚洲精品一区二区三区香蕉| 精品国产av一区二区| 少妇荡乳欲伦交换A片欧美| 内射久久久| 强伦人妻一区二区三区视频18| 激情丝袜高跟鞋的妈妈| 99re6精品视频在线观看| 91精品国产一区二区三区香蕉| 久久一区二区三区精华液介绍| 久久人人妻人人做人人玩精品| 人人妻人人爽人人澡欧美一区二区 | 亚洲精品久久无码AV片银杏| 被男人吃奶乳尖高潮 | 操人妖| 欧美亚洲中文日韩| 欧美成人性做爰高清网站| 天天干天天摸天天爽| 亚洲国产欧美日韩在线观看第一区| 亚洲欧美精品久久| 91尤物国产蜜臀福利在线观看| 亚洲成人激情小说| 国产乱码精品1区2区3区| 大吊视频一区二区三区| 欧美精品免费在线观看| 91成人国产综合久久精品 | 国产av一区二区三区日韩| 欧美精品videos性欧美| 黄色大片久久久| 老牛欧美国品一二三产区区别| 精品国产专区| 国产高清在线A视频大全| 成人免费观看在线视频| 亚洲一区二区三区高清视频 |