Html
    Css
    Js

    
                        
 * {
	margin:0;
	padding:0;
}
body {
	height:1500px;
}
.box {
	margin:20px 20px;
}
.out {
	width:200px;
	height:200px;
	border:1px solid saddlebrown;
	float:left;
	overflow:hidden;
}
.in {
	width:200px;
	height:200px;
	background:palevioletred;
	transform-origin:0 0;
	transform:rotate(90deg);
}

                        
↑上面代码改变,会自动显示代码结果 jQuery调用版本:2.1.4
 立即下载

判断鼠标进入元素的位置(上下左右)

利用Math.atan2()函数获得方块四个顶点弧度,再将鼠标进入的位置弧度与之比较,即可得知鼠标是从哪个方位进入元素的

0