> 웹 프론트엔드 > JS 튜토리얼 > js html css 마우스 움직임 div 구현 example_javascript 기술

js html css 마우스 움직임 div 구현 example_javascript 기술

WBOY
풀어 주다: 2016-05-16 17:42:33
원래의
1076명이 탐색했습니다.

js:

코드 복사 코드는 다음과 같습니다.

var
var; posY;
fdiv = document.getElementById("divBody");
document.getElementById("divHead").onmousedown=function(e)
{
if(!e) e = window. 이벤트; / /IE
posX = e.clientX - parsInt(fdiv.style.left);
posY = e.clientY - parsInt(fdiv.style.top)
document.onmousemove;
}
document.onmouseup = function()
{
document.onmousemove = null;
}
function mousemove(ev)
{
if(ev= =null) ev = window.event;//IE
fdiv.style.left = (ev.clientX - posX) "px";
fdiv.style.top = (ev.clientY - posY) "px ";
}

html:
코드 복사 코드는 다음과 같습니다.




< ;div class="content ">


🎜>
css :


코드 복사 코드는 다음과 같습니다. .divBody {
//margin-top:20px;
테두리: 솔리드 #CCC 1px;
높이:400px;
위치:상대적; 0;
여백-오른쪽: 자동;
}
.divHead{
높이: 50px; :#CCC;
.content
{
너비:500px;
높이:300px;
.tail{
배경:#CCC; 🎜>높이:50px;
너비:500px;
디스플레이:테이블 셀
수직 정렬:중간;
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿