• WinJS开发div中元素的水平和垂直居中metro


    WinJS开发win8应用是用html和css做的界面,经常需要内容水平或垂直居中。

    此时就需要网格布局来实现了,也很方便和容易。

    构造出水平或垂直居中内容,需要两个div。

    div1 填充整个区域,并设置为1行1列的网格布局:

    .div1{
        100%;
        height:100%;
        display:-ms-grid;
        -ms-grid-columns:1fr;
        -ms-grid-rows:1fr;
    }

    div2 在网格内并包裹要居中的内容。就可以设置网格居中的css样式了从而达到内容居中:

    .div2{
         -ms-grid-row-align:center;
        -ms-grid-column-align:center;
    }

    这样就做到了内容的垂直水平居中。

    备注:

    -ms-grid-row-align 设置内容在行中的对其方式  start行头 end行尾  center行的中间

    -ms-grid-column-align 设置内容在列中的对其方式     start列头  end列尾  center列的中间

  • 相关阅读:
    MapServer:地图发布工具
    hdu1054(二分图匹配)
    hdu 5091(线段树+扫描线)
    hdu1828(线段树+扫描线)
    hdu2847(暴力)
    hdu1052(田忌赛马 贪心)
    hdu1051(LIS | Dilworth定理)
    hdu1050(贪心)
    poj 2773(容斥原理)
    hdu 1044(bfs+状压)
  • 原文地址:https://www.cnblogs.com/beenupper/p/2920323.html
Copyright © 2020-2023  润新知