近期使用ng重构公司的后台管理系统,类似modal这样的组件,再也不用像以前那样先创建再append(而是由状态驱动);为图方便使用bootstrap的样式和angular-ui的bootstrap组件,然而它的弹出层默认样式是水平居中,垂直方向上并没有;F12之,找到bootstrap.min.css(这里是3.3.5)的相应代码,主要修改以下三个地方,修改后的样子:

第一处(将0改为-50%,相对自身偏移一半):

.modal.in .modal-dialog{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}

第二处(原先是relative):

.modal-dialog{position:absolute;width:auto;margin:10px auto;left:0;right:0;top:50%}

第三处:

@media (min-width:768px){.modal-dialog{width:600px}

此时modal已经可以垂直居中了:

bootStrap3 垂直居中相关推荐

  1. Bootstrap3 与Bootstrap4垂直水平居中

    Bootstrap水平居中 // 文本:class ="text-center" // 图片居中:class = "center-block" //其他元素:/ ...

  2. Bootstrap4模态框垂直居中

    Bootstrap4模态框垂直居中,只需要在添加.modal-dialog类的div再添加一个.modal-dialog-centered就可以了.具体如下. Bootstrap4模态框默认不会居中显 ...

  3. html 文字上下垂直居中

    只是文字的是话可以考虑使用line-height,,,, 当把 line-height 的高度设置和 height 高度一样就能使 文字垂直居中 一段简单的代码 <!DOCTYPE html&g ...

  4. 微信小程序 view中的image水平垂直居中

    当 display: flex 配合 justify-content: center 使用时可以让view水平居中 而配合 align-items: center 用时可以实现垂直居中效果 .card ...

  5. 用JavaScript和CSS实现“在页面中水平和垂直居中”的时钟

    思路:实现起来最麻烦的事实上是水平居中和垂直居中,当中垂直居中是最麻烦的. 考虑到浏览器兼容性,网上看了一些资料,发如今页面中垂直居中确实没有什么太好的办法. 于是就採用了position:fixed ...

  6. jQuery插件thickbox在ie下垂直居中问题

    jQuery 插件 thickbox 3.1 在ie下总不能垂直居中,按"http://jamazon.co.uk/web/2008/03/17/thickbox-31-ie7-positi ...

  7. html脚本语言居中,web前端:CSS--几种常用的水平垂直居中对齐方法

    层叠样式表(英文全称:CascadingStyleSheets)是一种用来表现html(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言.css不仅可以静态地修 ...

  8. 水平,垂直居中的15种方法

    一.水平居中 1.文字水平居中 <div class="one"> 测试居中 </div> <style> .one{ width: 200px ...

  9. HTML 标签包含规范,规避脱标流,图片和文字垂直居中对齐,

    1 标签包含规范 ◆div可以包含所有的标签. ◆p标签不能包含div h1等标签. ◆h1可以包含p,div等标签. ◆行内元素尽量包含行内元素,行内元素不要包含块元素. 2 规避脱标流 ◆尽量使用 ...

  10. CSS里总算是有了一种简单的垂直居中布局的方法了

    <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head><me ...

最新文章

  1. 通da信TCP长连接数据算法分析
  2. html5与python工资对比_求助各位,python和前端html5如何选择?
  3. 在UWP的按钮中使用Segoe MDL2 Assets图标
  4. 如何处理word document webservice response中奇怪的xml node
  5. dotnet 是 前30个增长最快速度的开源项目中排名第一的开发平台
  6. .NET Core跨平台的奥秘[上篇]:历史的枷锁
  7. Windows To Ghost系统封装之必备软件集 - 好压
  8. 【Java】使用MapReduce程序统计UV数量
  9. 巨划算|¥9.9拼12节美国外教课程,让你家娃像美国孩子一样学习英语!
  10. iOS无限轮播图片的两种方式
  11. C++中对sprintf()
  12. 戴尔vStart:加快虚拟化,并马上应用戴尔私有云
  13. U盘中毒后被隐藏的文件夹无法隐藏选项无法取消
  14. vue中实现window.print()打印功能遇到的几个坑
  15. 用CSS3实现无限循环的无缝滚动
  16. keras搭建简单CNN模型实现kaggle比赛数字识别
  17. 智慧医院3D导航导诊系统-基础功能详解
  18. ​程序员如何挣外快?
  19. 经济寒冬中获3000万美元融资,这家企业凭什么打动投资者
  20. OpenGL ES实现三棱锥纹理贴图

热门文章

  1. jt808终端鉴权_JT/T808协议文档-道路运输车辆卫星定位系统北斗兼容车载终端通讯协议技术规范.pdf...
  2. 【Android】 使用AndServer框架在手机上搭建服务器
  3. c语言等差数列试题及其答案,等差数列练习题
  4. 苹果 python蚂蚁森林自动收能量_蚂蚁森林自动收能量的最新脚本
  5. JavaWeb之Request与Response详解
  6. 职场干货 | 如何让你的自我介绍,快速打动面试官
  7. 使用w查看系统负载 vmstat命令 top命令 sar命令 nload命令
  8. 使用Workrave帮助防止腕管问题
  9. 今天我又发现一个宝藏应用:时光序-个人日程管理应用,记录生活的方方面面!
  10. BZOJ3772精神污染——可持久化线段树+出栈入栈序