当前位置: 编程技术>WEB前端
jquery制作居中遮罩层效果分享
来源: 互联网 发布时间:2014-08-25
本文导语: 代码如下:遮罩演练 ++++ 确定 取消 $(document).ready(function(){ $('.fun').on('click',func...
代码如下:
遮罩演练
++++
$(document).ready(function(){
$('.fun').on('click',function(){
console.log('fun click');
showAddTopic(function(val){
console.log(val);
});
});
});
shadow.js
代码如下:
shadow_list=[];
function showAddTopic(cb){
var input_container=$('#content-container-templet').clone();
input_container.removeAttr('id');
var shadow=$('
').addClass('shadow-wrapper').append(input_container);
shadow.appendTo(document.body);
shadow_list.push(shadow);
$('.sure',shadow).on('click',function(){
var val=$('.input-li input',shadow).val();
cb(val);
hideAddTopic();
});
$('.cancel',shadow).on('click',function(){
hideAddTopic();
});
}
shadow.appendTo(document.body);
shadow_list.push(shadow);
$('.sure',shadow).on('click',function(){
var val=$('.input-li input',shadow).val();
cb(val);
hideAddTopic();
});
$('.cancel',shadow).on('click',function(){
hideAddTopic();
});
}
function hideAddTopic(){
if(shadow_list.length>0){
var shadow=shadow_list.pop();
shadow.remove();
}
}
component2.css
代码如下:
html,body{
padding:0px;
margin: 0px;
width: 100%;
height: 100%;
overflow:hidden;
}
ul,li{
padding:0px;
margin: 0px;
list-style:none;
}
input,textarea{
vertical-align:middle;
border:none;
}
.layout-container{
position:absolute;
top:0px;
height:100%;
overflow:auto;
}
.left-container{
left: 0px;
width:20%;
border:solid 5px #52BE7F;
}
.right-container{
right:0px;
width:80%;
}
.shadow-wrapper{
position: absolute;
width:100%;
height: 100%;
}
.topic-title li span{
height:30px;
line-height:30px;
vertical-align:middle;
}
.topic-title .fun{
float:right;
}
.topic-input-div{
position: absolute;
left: 50%;
top:50%;
height:200px;
width: 400px;
margin-top:-120px ;
margin-left:-210px;
padding:20px 10px;
}
.topic-input-ul{
vertical-align: middle;
position:absolute;
width:380px;
height:2em;
left: 50%;
top:50%;
margin-top: -1em;
margin-left: -190px;
}
.topic-input-ul li{
line-height: 2em;
display:inline-block;
*display:inline;
}
.topic-input-ul .input-li{
width:40%;
}
.topic-input-ul .btn-li{
width: 15%;
}
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!