前端
文章平均质量分 77
dzyhenry
Do one thing do it good.
展开
-
原生javascript实现拖动元素
本文介绍原生javascript实现元素拖动。思路:1.首先改变被拖动元素的布局属性,关键是“position:absolue”;2.捕捉鼠标事件"mousedown","mousemove","mouseup";3.当触发"mousedown"时,记录下当前鼠标在元素中的相对位置,_x,_y;4.紧接着处理"mousemove"事件,通过改变元素的top和left属性来移动元原创 2014-08-26 23:46:09 · 2478 阅读 · 0 评论 -
用JavaScript和CSS实现“在页面中水平和垂直居中”的时钟
实现起来最麻烦的其实是水平居中和垂直居中,其中垂直居中是最麻烦的。考虑到浏览器兼容性,网上看了一些资料,发现在页面中垂直居中确实没有什么太好的办法。于是就采用了position:fixed属性控制时钟的绝对位置,通过clientWidth和clientHeight来获取时钟的宽和高,利用javascript控制marginLeft和marginTop来居中时钟。原创 2014-08-31 10:51:26 · 2127 阅读 · 0 评论