获取Dom元素的X/Y坐标 By zhusun
现在Web页面的交互方式越来越多样化,其中拖放页面元素也是一种很常见的操作。在这类操作当中有两个主要问题需要解决,一个是事件的注册方式,一般处理拖放元素的事件顺序是:捕获鼠标正键按下——注册鼠标移动事件——捕获鼠标正键抬起——注销鼠标移动事件;另一个问题就是拖放元素的位置,即X/Y坐标。这里我主要来讲述后面的问题:如何获取一个Dom元素的坐标。
当今已有很多的JS框架封装了 阅读全文
周全:交互设计中的视觉结构
网站的交互设计分2种:流程交互和界面交互(即”单页面交互”或“小交互”),而界面交互又包含2类:“视觉结构”和“动态模块”。
何谓动态模块?简单的说就是“AJAX”,它有几种视觉呈现方式:弹出的浮动层、Tab切换、展开(侧边展开或下拉展开)
何谓视觉结构?
界面信息按逻辑关系、包含关系和先后顺序,进行排列、组织后形成的模块,即为视觉结构。 阅读全文





