首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Excel实战技巧65: 制作漂亮的用户窗体按钮——当鼠标移动到按钮上高亮显示

在很多场合,我们都能看到这样的效果,当鼠标移动到某个元素上面,该元素会变成另外一种颜色,达到强调的效果。...下面,我们来实现当鼠标移动到用户窗体按钮上,会使用颜色高亮显示,让用户窗体更生动,如下图1所示。 ? 其实,你在图1中看到的按钮并不是用户窗体内置的传统命令按钮,而是使用图像控件来制作的。...OKButtonInactive 绿色确定按钮:OKButton 白色取消按钮:CancelButtonInactive 绿色取消按钮:CancelButton 编写代码 使用MouseMove事件来响应鼠标的动作,这个事件当鼠标移动到特定控件中...Single) Me.CancelButtoninactive.Visible = True Me.OKButtonInactive.Visible = False End Sub 当鼠标移动到确定按钮上...Single) Me.CancelButtoninactive.Visible = False Me.OKButtonInactive.Visible = True End Sub 当鼠标移动到取消按钮上

7.7K20

JS控制文字显示两行,超出部分显示省略号

由于使用css控制文字显示多行,超出部分显示省略号,存在一定的兼容性问题,所以总结了一下网上一些大咖使用js实现控制行数的解决方案。...第一步:依次引入jquery.js+jquery.ellipsis.js+jquery.ellipsis.unobtrusive.js。...(1)jquery.js源代码下载  http://jquery.com/ (2)jquery.ellipsis.js   源代码 可以通过该部分修改默认的行数,修改row的值即可。...options.callback.call(this); }); return this; }; }) (jQuery); (3)jquery.ellipsis.unobtrusive.js...; 第二步:需要一个装载内容的容器,并在其上添加属性data-toggle="popover",data-ellipsis="true",data-toggle的值可以定义成其他的值,只需后续与调用的js

4.2K40

基于 Butterfly 的外挂标签引入

On DOM load 当页面加载 显示动画 On hover 当鼠标悬停 显示动画 On parent hover 当鼠标悬停 在父级元素 显示动画 faa-wrench animated faa-wrench...) warning ban 调整动画速度 warning ban On hover(当鼠标悬停显示动画) warning ban On parent hover(当鼠标悬停在父级元素显示动画) warning...On hover(当鼠标悬停显示动画) {% tip warning faa-horizontal animated-hover %}warning{% endtip %} {% tip...On parent hover(当鼠标悬停在父级元素显示动画) {% tip warning faa-parent animated-hover %}<p class="faa-horizontal...{% nota [label] , [text] %} label: 注释词汇 text: 悬停<em>显示</em>的注解内容 把鼠标<em>移动</em>到我上面试试 {% nota 把鼠标<em>移动</em>到我上面试试 ,可以看到注解内容出现在顶栏

1.1K30

UGUI系列-鼠标移动到按钮上显示信息(Unity3D)

一、前言 有时候图标不能很好的说明这个功能的解释,就需要一些说明性文字显示。就比如可以在鼠标移动到UI上面的时候显示文字。 那么如何在UGUI上,鼠标移动上去显示文字说明呢。...大家都知道,当鼠标移动到button按钮上面的时候会出现变化,主要是button这个组件在控制 既然可以控制颜色,就一定有状态捕捉的枚举 然后就找到了这个 接下来就是重写Button类了 二、实现效果...EventTriggerListener组件 可以直接使用EventTriggerListener 组件 不过会覆盖其它事件 也可以单独使用接口,不会对其它事件造成影响 IPointerEnterHandler 当鼠标进入对象...IPointerExitHandler 当鼠标退出对象 IPointerDownHandler 当鼠标点下对象 IPointerUpHandler 当鼠标抬起 IPointerClickHandler...当鼠标点击 IBeginDragHandler 鼠标开始拖动 IDragHandler 鼠标拖动 IEndDragHandler 拖动结束 IScrollHandler 鼠标滚轮 这些等以后再详细介绍

1K20

数据库|如何解决数据库插入中文字显示问号

问题描述 我们在进行数据库的增删改查的操作,当我们插入英文或者数字等字符串的时候能够正常显示,但的当我们插入中文字体的时候我们就会在我们的表中发现显示的是一连串的问号,没有显示出我们本该插入的中文字体...,我们该怎么解决呢?...3、character_set_database   主要用来设置默认创建数据库的编码格式,如果在创建数据库没有设置编码格式,就按照这个格式设置。...5、character_set_results   数据库给客户端返回使用的编码格式,如果没有指明,使用服务器默认的编码格式。...6、character_set_server   服务器安装指定的默认编码格式,这个变量建议由系统自己管理,不要人为定义。

2.6K31

JavaScript 代码分析

'px';给div1的x坐标赋值 oDiv.style.top = oEvent.clientY + scrollTop +'px'; 给div1的y坐标赋值 以上两项就可以确定div1的位置,这样当鼠标移动事件发生后...(ev){ } document. (){ }; } 这个结构是当鼠标落下在div1上的时候执行一个函数,然后这个函数里面包括两个函数,一个是当鼠标在页面移动,一个是当鼠标离开页面。...disY=oEvent.clientY-oDiv.offsetTop;同上,为了求得鼠标移动到下一个位置div1的上边距。...并把所有的月块组成一个数组 for(i=0;i<aLiBtn.length;i++) { aLiBtn[i].onmouseover=select; } for循环使每个月块对应一个sleect函数,当鼠标移动到月块上执行函数...第一个for循环主要对应上面说在月块CSS样式,这里为空,就是先清空所有的样式;下面在for循环意思是每当鼠标移动到指定的月块,月块的CSS样式为active样式。

83820

利用placeholder属性来添加输入框默认文字提示,提高用户体验

好了,先来看下 HotNewspro 的这个预设提示文字js 代码,这个 js 代码位于主题 js 目录下的 custom.js 文件中: //Comments $(document).ready(...鼠标 onclick 点击,判断输入框是不是初始的【默认提示文字】,如果是就清空; b. 鼠标光标离开输入框,判断输入框里面是否为空,如果为空就自动填入【默认提示文字】。...不过在上文插入表情的那种情境下,就出问题了:点击插入表情,并没有对输入框触发 onclick 动作,于是默认文字并未清空就填入表情了,然后就算鼠标离开输入框,由于默认文字发生改变,也就不会自动清空了!...当然,针对上文问题情境,完全可以通过给【点击表情这个动作】绑定一个清空预设文字功能,点击表情先判断输入框是否是【默认提示文字】,如果是就先清空,然后在插入表情,从而解决问题。...二、placeholder 属性 文本框(INPUT)的 placeholder 属性是 HTML5 里新引入的新特征之一,它能够让你在文本框里显示提示信息,一旦你在文本框里输入了什么信息,提示信息就会隐藏

3.5K90

JavaScript—事件

错误示例: 因为代码是是从上至下解析的,如果你要获得body里面的元素对象,却把script写在了body前面,所以当执行js里面获得元素对象的代码就会报错: 代码示例: ? 运行结果: ?...当鼠标的光标移动进按钮时会触发mouseover事件,移动出按钮时会触发mousseout事件,然后就会调用委托到事件中的函数代码,函数被调用执行就会在控制台中输出这些信息。...所谓焦点就是鼠标的光标的位置,例如当你在文本框输入文字需要点击一下文本框才能输入,这就是要让文本框获得鼠标焦点。...还有一种情况就是父元素和子元素不完全重叠,这种情况下不定义addEventListener函数的布尔值,当鼠标移动到子元素先触发父元素的事件,然后移出子元素先触发子元素的事件再触发父元素的事件,这是因为默认情况下子元素的事件先执行...定义addEventListener函数的布尔值为true的话,当鼠标移动到子元素先触发父元素的事件,然后移出子元素还是触发父元素的事件,最后才触发子元素的事件,这是因为布尔值为true的情况下父元素的事件先执行

1.5K20

Web页面中5种超酷的Hover效果

这种效果非常适合于当页面上有一横排图片的场景,当鼠标hover就产生波浪一样的效果。...这种效果类似于熔岩灯效果,当鼠标从上至下移动,每个图片都是慢慢地放大然后恢复到原始的状态。 为了实现这样的效果,首先把原始图片显示的时候缩小一点,当鼠标hover,放大图片的尺寸。...因为图片是居中显示的,所以当鼠标hover,也增加了图片的margin,这样使得当图片放大也是居中的效果。...当hover,更改color和line-height属性,使得文字显示。...255,255,255,0.8); } 查看Demo 总结 经过测试,这些效果在以Webkit为核心的浏览器上表现最出色,Mozilla次之,IE最差,如果要使得在IE9中的效果更好,则需要其它的第三方JS

1.6K100
领券