精华内容
下载资源
问答
  • 当用户执行某个动作时——比如点击某个链接或者将鼠标光标移动到某个链接上——我们将之前设置好的隐藏层显示在所有页面元素的最上层(将使用JS操作实现)。此外,我们还将在弹出DIV窗口中设置一个按钮来执行——当...

    实现原理:

    首先,我们将弹出框中的内容放置在一个特殊的DIV层中,然后默认隐藏它(即初始不可

    见,使用CSS即可实现)。当用户执行某个动作时——比如点击某个链接或者将鼠标光标移动到某个链接上——我们将之前设置好的隐藏层显示在所有页面元素的

    最上层(将使用JS操作实现)。此外,我们还将在弹出DIV窗口中设置一个按钮来执行——当用户点击此按钮时关闭窗口的功能。

    实现过程:

    就如我上面提到的,我们首先需要创建一个特殊的DIV层,然后我们将弹出窗口的内容放在这个DIV层里面。在这里,我们将其ID命名为“popupcontent ”以区别于其他DIV层。

    这是一个DIV弹窗效果!

    弹出窗口的CSS修饰代码:

    下来,让我们给上面已创建好的这个DIV弹出层进行CSS美化。其中最重要的几个参数分别是:overflow(内容溢出),

    visibility(可见性)

    和position(定位方式)。同时我也给这个窗口效果添加了很多其他代码,但这些只是用于美化,使这个窗口更绚丽。所以,我们最后定义的CSS代码形

    如:

    复制代码 代码如下:

    #popupcontent{

    position: absolute;

    visibility: hidden;

    overflow: hidden;

    border:1px solid #CCC;

    background-color:#F9F9F9;

    border:1px solid #333;

    padding:5px;

    }

    从上面CSS代码中的红色部分可以看出:这个DIV层初始默认状态是不可见的。

    大家可以根据需要对以上代码进行美化,但请务必保留position,visibility,overflow三个属性。

    JavaScript代码用于触发和显示弹出窗口:

    这可能是本教程最重要最有趣的地方了。我们接下来会编写2个过程函数分别用于显示和隐藏上面那个DIV弹窗。当然,这两个函数之中会包含一些主体逻辑。

    过程函数中需要顺序包含的逻辑:

    计算JavaScript弹出窗口在屏幕上的显示位置(定位);

    在弹出窗口中添加一个状态栏(或按钮),用于关闭打开状态下的窗口;

    显示弹出窗口。

    为了简单起见,本例中我们设置的显示位置是Top:200,Left:200。即以浏览器内容框的左上角为坐标,向下偏移200PX,向左偏移200PX。

    弹出窗口的大小我们可以在显示函数的参数中进行设置,包括两个参数:窗口长度和窗口宽度。

    如果你需要将本例中的代码进行二次开发,有个地方需要特别注意,那就是获取弹出窗口DIV层的DOM对象,我们可以通过下面这个getElementById函数来获取ID名为“Popcontent”的DOM对象。

    复制代码 代码如下:

    var popUp = document.getElementById("popupcontent");

    在获取这个(弹出窗口)DOM对象之后,我们可以在JS代码中修改窗口的相对的位置和窗口大小。

    复制代码 代码如下:

    popUp.style.top = "200px";//窗口距离浏览器内容区最上方的偏移值

    popUp.style.left = "200px";//窗口距离浏览器内容区最左边的偏移值

    popUp.style.width = w + "px";//窗口的宽度

    popUp.style.height = h + "px";//窗口的高度

    下来,我们需要给窗口添加一个“关闭”按钮,用于在窗口开启状态下关闭这个窗口。要完美的实现这一功能,首先我们需要声明一个全局变量,用于存储弹出窗口

    DIV中的内容。这是因为,如果你在一个页面中显示多个内容不同的弹出窗口,你不需要将按钮重复的复制到这些DIV层中,这样就简化了行为逻辑:

    复制代码 代码如下:

    if (baseText == null) baseText = popUp.innerHTML;

    popUp.innerHTML = baseText +

    "

    Close window
    ";

    最后一个需要注意的地方是这个“关闭”按钮的定位问题。这个很容易实现,设置一下这个按钮对象的向上的空白边即可(空白边的数值设置成稍小于整个弹出窗口的DIV高度即可)。

    至此,所有的行为逻辑讲解完毕,最后的弹窗显示函数的完整代码如下:

    复制代码 代码如下:

    var baseText = null;

    function showPopup(w,h){

    var popUp = document.getElementById("popupcontent");

    popUp.style.top = "200px";

    popUp.style.left = "200px";

    popUp.style.width = w + "px";

    popUp.style.height = h + "px";

    if (baseText == null) baseText = popUp.innerHTML;

    popUp.innerHTML = baseText + "

    \">Close window

    ";

    var sbar = document.getElementById("statusbar");

    sbar.style.marginTop = (parseInt(h)-40) + "px";

    popUp.style.visibility = "visible";

    }

    隐藏弹出窗口:

    隐藏弹出窗口的过程就相当简单了。只需要首先获取弹出窗口那个DIV的DOM对象,然后将其属性设置成“隐藏”即可。

    复制代码 代码如下:

    function hidePopup(){

    var popUp = document.getElementById("popupcontent");

    popUp.style.visibility = "hidden";

    }

    拓展HTML代码最终实现弹窗效果:

    我们需要做的就是在某个链接或者按钮的对应事件上添加JS函数“showPopup() ”即可。

    比如,需要在鼠标移动到某连接上时弹出窗口:

    Open popup

    需要在鼠标点击某个连接时弹出窗口:

    Open popup

    取消

    评论

    展开全文
  • 1、启动PowerPoint演示文稿,按住【Ctrl】键单击鼠标左键选择需要执行相同动作的多个图形,这里我们选择如图所示的三个图形。选择“动画“选项卡,在“动画”选项组中,单击“自定义动画”按钮。 2、弹出“自定义...
      1、启动PowerPoint演示文稿,按住【Ctrl】键单击鼠标左键选择需要执行相同动作的多个图形,这里我们选择如图所示的三个图形。选择“动画“选项卡,在“动画”选项组中,单击“自定义动画”按钮。

    PowerPoint中怎样设置多对象使用同一效果 爱PPT

      2、弹出“自定义动画”窗口,在“添加效果”的下拉框中为选中的图形选择一种效果,这里我们选择“进入”-“飞入”。

      3、在“自定义动画”窗口中,我们还可以对动画“方向”、“速度”进行设置,这里我们在“方向”的下拉框中选择“自底部”选项,在“速度”的下ppt模板下载 风水拉框中选择“非常快”选项。最后我们可以单击“播放”按钮观看幻灯片的效果。提示:不设置“自定义动画”窗口的“开始”项,则默认选中的多个对象同时执行动作。

    本文转自http://www.2ppt.cn/Article/407.html

    转载于:https://blog.51cto.com/10737789/1696538

    展开全文
  • 1、启用PowerPoint演示文稿,按住【Ctrl】键单击鼠标左键抉择必需厉行雷同动作的多个图形,这里我们抉择如图所示的三个图形。抉择“动画“选项卡,在“动画”选项组中,单击“自定义动画”按钮。 2、弹出“自定义...
      1、启用PowerPoint演示文稿,按住【Ctrl】键单击鼠标左键抉择必需厉行雷同动作的多个图形,这里我们抉择如图所示的三个图形。抉择“动画“选项卡,在“动画”选项组中,单击“自定义动画”按钮。

    PowerPoint中怎样设置多对象利用统一收获 爱PPT

      2、弹出“自定义动画”窗口,在“增加收获”的下拉框中为选中的图形抉择一种收获,这里我们抉择“进去”-“飞入”。

      3、在“自定义动画”窗口中,我们还能够对动画“方向”、“速度”举行设置,这里我们在“方向”的下拉框入抉择“自底端”选项,在“速度”的下拉框入抉择“极其快”选项。最后我们能够单击“播送”按钮察看幻灯片的收获。提醒:不设置“自定义动画”窗口的“开始”项,则默认选中的多个对象同时施行动作。

    本文转自http://www.2ppt.cn/Article/407.html

    转载于:https://blog.51cto.com/9987029/1655258

    展开全文
  • ![图片说明](https://img-ask.csdn.net/upload/201702/23/1487828775_320186.jpg) 图是一个设置好图片A的按钮button, 想要写一个动作action: 按下按钮button换上图片B;松开按钮又换回图片A, 该怎样写?
  • 网站交互效果

    2021-03-05 23:46:28
    (用户体验)0.5步移动端减少用户的操作从习惯出发通过组合来触发满足用户的惰性PC端把常用的功能设置在用户最舒适的角度把移动端的思维放置进去用户是基于哪个按钮,或者哪个模块进行操作的(重点)问题:一个按钮会...

    定义:人机交互:动作与反馈的关系

    1. 动作:用户基础
      • 用户是怎样去操作的?(用户体验)
        • 0.5步
        • 移动端
          1. 减少用户的操作
            • 从习惯出发
            • 通过组合来触发
          2. 满足用户的惰性
        • PC端
          1. 把常用的功能设置在用户最舒适的角度
          2. 把移动端的思维放置进去
      • 用户是基于哪个按钮,或者哪个模块进行操作的(重点)
        • 问题:一个按钮会不会触发多种事件?
          • 一个按钮可以触发多种事件
          • 触发事件存在逻辑性
          • 触发事件顺序是不是可以更改
            • 可以(判断的类型是一样的)
    2. 反馈:计算机基础
    展开全文
  • 3.如何设置统一的动作按钮  4.如何把多个演示文稿合并  5. 设置程序在运行演示文稿时自动打开  6. 如何在排练时估计演讲所需时间  7. 如何制作项目符号  8.如何运用幻灯片母板  9.如何让图片运动  10. 如何把...
  • 当我们在把玩智能手机时,一般都沉浸在流畅的体验,友好的界面和炫酷的功能,通常不会注意我们在操纵app时的基本特征和基本动作。...同时app需要告诉手机现在用户的操作是什么以及该怎样反馈给用户正确的信息(需要设置
  • 软件界面设计工具_3款合集

    千次下载 热门讨论 2010-06-29 03:52:47
    这个原型是一个设置窗体,主要由按钮、复选框、分组框和文本框等控件构成,其中一些按钮还具有响应的动作(如打开另一个界面,关闭窗体等)。如图一所示,这是使用Firework制作出来的交互图。 图一、使用Firework...
  • 多媒体教室

    2013-06-14 08:10:31
    设置按钮指系统设置;复位按钮可以结束当前教师机任何操作使其复位;锁定按钮可锁定此工具条。 您可以利用此工具条方便的执行功能,例如在屏幕广播时如需调用电子教鞭,只要将鼠标移动到屏幕顶部(右半边)使工具条...
  •  设置完毕后,单击“确定”按钮保存设置。 11、如何分配临时管理权限  许多程序在安装过程中都要求你具备管理权限。这里介绍了一种以普通 用户身份登录的情况下,临时为自己分配管理权限的简单方法。在右键...
  • flash shiti

    2014-03-14 10:32:41
    2.Flash中设置属性的命令是? A. Set Polity B. Polity C. Property D. Set Property 3.Flash action“while”意义是? A. 卸载动画片段符号 B. 声明局部变量 C. 当…成立时 D. 对…对象(Object)做 4.Flash...
  • visio教程PDF

    热门讨论 2010-05-17 23:56:22
    17.4.1 怎样使用动态粘贴 17.4.2 什么时候使用动态粘贴 17.4.3 使用动态粘贴的例子 17.4.4 什么时候自动使用动态粘贴 17.5 使用图章工具 17.6 其他连接器图形 17.6.1 动态连接器图形 17.6.2 ...
  • 本工程在大楼的楼梯间、电梯前室等处设置离子感烟探测器,在车库等处设置感温探测器,在主要出入口设置手动报警按钮,在消火栓内设置消火栓按钮。消防中心设置集中报警控制器,形成可靠的火灾报警型号系统。消火栓...
  • Visio 2000 技术大全

    2010-05-01 13:38:29
    17.4.1 怎样使用动态粘贴 17.4.2 什么时候使用动态粘贴 17.4.3 使用动态粘贴的例子 17.4.4 什么时候自动使用动态粘贴 17.5 使用图章工具 17.6 其他连接器图形 17.6.1 动态连接器图形 ...
  • VC++ 专家指导.doc

    2012-07-14 09:06:49
    (59)怎样模拟鼠标动作? 144 (60)改变对话框标题字体? 145 (61)怎样知道CWinThread对象的状态? 146 (62)如何调整控件对话框条的大小? 146 (63)如何顶端显示CStatic类文字? 147 (64)消息句柄出了什么事? 147 (65)树形...
  • 4.我们在下面的动作编辑窗口可以看到新加的“新建”菜单。 5.双击这一条,可打开它的编辑对话框。我们看到Icon 项,这里可以更改“新 建”菜单的图标。 6.我们点击后面的...号,进入资源选择器,但现在这里面是空的...
  • delphi 开发经验技巧宝典源码

    热门讨论 2010-08-12 16:47:23
    0223 怎样弹出ConnectionString设置页 148 0224 利用ADO获取DELETE后所影响的记录数 148 7.3 业务实现数据处理技术 149 0225 随机产生中奖号码 149 0226 使用快捷键保存数据 150 0227 密码只允许输入8位...
  • 0223 怎样弹出ConnectionString设置页 148 0224 利用ADO获取DELETE后所影响的记录数 148 7.3 业务实现数据处理技术 149 0225 随机产生中奖号码 149 0226 使用快捷键保存数据 150 0227 密码只允许输入8位...
  • 0223 怎样弹出ConnectionString设置页 148 0224 利用ADO获取DELETE后所影响的记录数 148 7.3 业务实现数据处理技术 149 0225 随机产生中奖号码 149 0226 使用快捷键保存数据 150 0227 密码只允许输入8位...
  • 0223 怎样弹出ConnectionString设置页 148 0224 利用ADO获取DELETE后所影响的记录数 148 7.3 业务实现数据处理技术 149 0225 随机产生中奖号码 149 0226 使用快捷键保存数据 150 0227 密码只允许输入8位...
  • 0223 怎样弹出ConnectionString设置页 148 0224 利用ADO获取DELETE后所影响的记录数 148 7.3 业务实现数据处理技术 149 0225 随机产生中奖号码 149 0226 使用快捷键保存数据 150 0227 密码只允许输入8位...
  • 0223 怎样弹出ConnectionString设置页 148 0224 利用ADO获取DELETE后所影响的记录数 148 7.3 业务实现数据处理技术 149 0225 随机产生中奖号码 149 0226 使用快捷键保存数据 150 0227 密码只允许输入8位...
  • flashmtv的制作

    2011-11-17 18:15:11
    点下面【属性】,在字体的最后一行有一标记改变文本方向【ABCD】的按钮,点开,把【垂直】设置,改成【水平】设置就可以了。 八、歌词标记层: 这一步是以后添加歌词和图片的关键,因此正确标记每一句歌词的开始至...

空空如也

空空如也

1 2 3
收藏数 44
精华内容 17
关键字:

怎样设置动作按钮