>  기사  >  웹 프론트엔드  >  js html css 마우스 움직임 div 구현 example_javascript 기술

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

WBOY
WBOY원래의
2016-05-16 17:42:331062검색

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;
디스플레이:테이블 셀
수직 정렬:중간;
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:js/jQuery 객체 변환(dom 요소의 빠른 작업)_javascript 기술다음 기사:js/jQuery 객체 변환(dom 요소의 빠른 작업)_javascript 기술

관련 기사

더보기