将div放在另一个div的中心

自由鸟

我向Web应用程序添加了一个登录页面,因此,当它从服务器加载数据时,该登录页面会显示加载图像和说明。

  <div class="map_view">
    <!-- shown only when data is not available -->
    <div class="loading_screen">
      <img src="/img/loading_boys.gif"/>
      <h2>Connecting to the the network ...</h2>
    </div>;
  </div>

divloading screen位于div的顶部map_view我想将图像居中<h2>放置在其父div上。我可以用来text-align: center;水平居中。但是我找不到垂直居中的方法。我也想使其兼容于不同的屏幕尺寸,因此无论在什么设备上,加载div始终位于其父div的中心。

我尝试display: table;map_viewdisplay: table-cell; vertical-align: middle;使用loading_screen,但随后Google地图消失了,只有背景色。

迈克尔·本杰明

试试这个:

.loading_screen {
    display: flex;            /* establish flex container */
    flex-direction: column;   /* align children vertically (column format) */
    justify-content: center;  /* center children vertically */
    align-items: center;      /* center column horizontally */
}

flexbox的优点:

  1. 最少的代码;非常有效率
  2. 在水平和垂直方向上居中都很简单
  3. 等高的列既简单又容易
  4. 对齐弹性元素的多个选项
  5. 反应灵敏
  6. 与花车和桌子不同,由于它们从来都不打算用于建筑布局,因此它们提供有限的布局功能,而flexbox是一种现代(CSS3)技术,具有多种选择。

请注意,除了IE 8和9之外,所有主要浏览器都支持flexbox 某些最新的浏览器版本(例如Safari 8和IE10)需要供应商前缀要快速添加所需的所有前缀,请在左侧面板中的以下位置发布CSS:Autoprefixer

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将div放在另一个div的底部

来自分类Dev

将div放在另一个div上

来自分类Dev

将div放在另一个div旁边

来自分类Dev

将Div放在另一个Div的下面

来自分类Dev

将div放在另一个旁边

来自分类Dev

将div恰好放在另一个之后

来自分类Dev

将div放在另一个之上

来自分类Dev

将一个div放在另一个div之下

来自分类Dev

如何将一个div放在另一个下面

来自分类Dev

将一个 div 放在另一个 CSS 的右侧

来自分类Dev

div位于中心的另一个div内

来自分类Dev

将div放在另一个div上的问题

来自分类Dev

如何将字幕div放在另一个非字幕div的后面?

来自分类Dev

问题-如何将div与另一个div放在中间的脖子上

来自分类Dev

将div的内容放在另一个div上

来自分类Dev

如何将文本放在另一个div的div底部

来自分类Dev

如何将字幕div放在另一个非字幕div的后面?

来自分类Dev

将div放在另一个包含滑块的div下方

来自分类Dev

如何将DIV置于另一个父DIV的中心

来自分类Dev

将动态宽度div始终居于另一个div的中心

来自分类Dev

将div分隔格放置在另一个div的垂直中心

来自分类Dev

使用jQuery将div放置在另一个div的中心

来自分类Dev

如果我将一个 div 放在另一个 div 中,它会起作用吗

来自分类Dev

将 div 的一部分放在另一个下面

来自分类Dev

如何将一个div对齐到左侧,另一个div对齐到中心?

来自分类Dev

响应性地将一个DIV放置在另一个DIV的底部和中心

来自分类Dev

如何将这个 div 放在另一个旁边?

来自分类Dev

如何将 valueLegend 放在 Amchart 的 Ammap 的另一个 div 中?

来自分类Dev

将相对div放在另一个div上,该div占据整个div

Related 相关文章

热门标签

归档