js 实现可以移动位置的弹出框

简介:

1,先看下效果:

 

而且对话框是可以拖动的:

 

点击对话框右上角的X 可以关闭对话框:

 2,核心代码

边框阴影效果:

 

Css代码   收藏代码
  1. div.shadow {  
  2.            -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=143, Color=#EA4748)"; /*IE 8*/  
  3.            -moz-box-shadow: 4px 3px 10px #03a9f4; /*FF 3.5+*/  
  4.            -webkit-box-shadow: 4px 3px 10px #03a9f4; /*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/  
  5.            box-shadow: 4px 3px 10px #03a9f4; /* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */  
  6.            filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color=#03a9f4); /*IE 5.5-7*/  
  7.        }  

 

 

背景模糊效果:

Css代码   收藏代码
  1. -ms-filter: blur(2px) brightness(90%);  
  2. -webkit-filter: blur(2px) brightness(90%);  
  3. -moz-filter: blur(2px) brightness(90%);  
  4. -o-filter: blur(2px) brightness(90%);  
  5. filter: blur(2px) brightness(90%);  

 

注意:

(1)设置.subPagePanel h2margin-top为0,否则标题栏顶部会有白色空白;

(2)鼠标放在对话框"关闭"按钮上,按钮颜色变成红色,实现代码css:

Css代码   收藏代码
  1. .subPagePanel a.close:hover {  
  2.             background-position: -278px -196px; /*x, y */;  
  3.         }  

 

相关文章
|
9月前
|
JavaScript 前端开发
js弹出框(第二次及以后不会弹)
js弹出框(第二次及以后不会弹)
58 0
|
JavaScript 前端开发
利用JavaScript实现二级联动
利用JavaScript实现二级联动 要实现JavaScript二级联动效果,首先要确定需要哪些技术: 二维数组 for in循环 new Option(text,value,true,true) add(option,null) onchange() 表单事件 HTML代码: <!-- <input type="text" id="text"> --> 请选择省份: <select name="" id="provinces"> <!-- <option value="江苏省">江苏省</option>
|
JavaScript 前端开发
JavaScript函数柯里化的实现原理,进来教你完成一个自己的自动实现柯里化方法
JavaScript函数柯里化的实现原理,进来教你完成一个自己的自动实现柯里化方法
167 0
|
移动开发 JavaScript weex
weex-自定义module,实现weex在iOS的本地化,js之间互相跳转,交互,传值(iOS接入weex的最佳方式)
weex-自定义module,实现weex在iOS的本地化,js之间互相跳转,交互,传值(iOS接入weex的最佳方式)
219 0
|
JavaScript
JS中实现或退出全屏
JS中实现或退出全屏
153 0
|
前端开发 JavaScript
前端:JS实现双击table单元格变为可编辑状态
前端:JS实现双击table单元格变为可编辑状态
365 0
|
JavaScript 算法 前端开发
【前端算法】JS实现数字千分位格式化
JS实现数字千分位格式化的几种思路,以及它们之间的性能比较
276 1
|
算法 前端开发 JavaScript
【前端算法】用JS实现快速排序
理解数组方法里面运用到的算法,splice 和 slice的区别
113 0
|
JavaScript 前端开发 算法
【前端算法】javaScript实现二分查找
如何使用JS实现一个合格的二分查找
191 0