弹层高度不固定,始终上下居中
来源:互联网 发布:access数据库文件名 编辑:程序博客网 时间:2024/05/16 08:06
html:
<div class="TopContainer">
<div class="TopContainMain"><p>请您先进行实名认证
</p>
</div>
<span class="bottomsureBtn close">确定</span>
</div>
css:
.TopContainer{
z-index:99;
position:fixed;
width:84%
;left:50%;
top:50%;
margin-left:-42%;
background-color:#fff;
color:#333;
display:none;
border-radius:4px;
-webkit-border-radius:4px
}
.TopContainMain {
}
.TopContainMain>p {
}
js代码:1.先定义一个方法height();
2.定义一个变量,获得该弹层到页面上边的距离 topHeight
3.这是该弹层Css的高度值就是margint-top:-topHeight/2
具体代码如下:
function height(){
var topHeight=$(".TopContainer").outerHeight();
$(".TopContainer").css("margin-top",-topHeight/2);
}
var topHeight=$(".TopContainer").outerHeight();
$(".TopContainer").css("margin-top",-topHeight/2);
}
每次调用弹层的时候就要调用height()方法就行
如下:
$('.OpenClickBtn').click(function(){
$('.top_mask,.TopContainer').fadeIn(100);
height();
})
$('.top_mask,.TopContainer').fadeIn(100);
height();
})
阅读全文
0 0
- 弹层高度不固定,始终上下居中
- 固定高度块状漂浮元素上下居中
- 不固定高度水平垂直居中
- 没有固定高度宽度的层垂直居中
- 页面主体高度不固定,随着高度的变化,固定在底部的元素始终不变化
- 块级元素高度不固定实现垂直居中效果
- React Native之如何让一个自适应高度的弹层的弹框上下垂直居中
- 页面主体高度不固定,如何让页面的footer始终在最底部
- 宽度高度不固定的div 如何水平居中以及垂直居中
- DIV始终居中的半透明弹出层
- 层位置固定和上下层次关系
- div弹窗始终居中
- 无固定高度的div垂直居中
- 多行文本固定高度的居中
- 高度固定的div垂直居中
- javascript实现上下层高度拖动调节
- 高度和宽度不固定元素水平和垂直居中的实现(父元素高度和宽度固定)(完美解决兼容问题)
- 网页特效---始终在页面固定位置的层
- 常用的方法dispatch_async
- 浅谈交互设计师的未来
- Python-time.strftime
- Python的transpose()函数
- 牛客网 剑指offer-跳台阶
- 弹层高度不固定,始终上下居中
- mfc/vc slider control控件 鼠标左键点击后直接滑到点击的位置
- IIS7错误:不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny")......
- CAD转换PDF技巧分享 手把手教你快速转换CAD文件
- Swift正式选用超级账本Fabric技术,节约30%跨境支付成本
- 简单PullToRefreshListView+ViewPager无限轮播
- tcp/ip协议栈-tcp层(1)
- apache 部署https报错
- Ubuntu进入root权限和退出(su,sudo)