css怎么设置居中对齐


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

.father{

    height:300px;

    background:#ccc;

    display:table-cell; /*IE8以上及Chrome、Firefox*/

    vertical-align:middle; /*IE8以上及Chrome、Firefox*/

    text-align:center;

 }

 .son{

 display:inline-block;//或是inline }

  • 奇淫技巧――子绝父相(已知子元素宽高) ―― 水平、垂直居中

1

.father{position:relative;}.son{//m、n为子盒子宽、高的一半position:absolute;left:50%;top:50%;margin-left:-mpx;margin-top:-npx;

  • 未知子元素宽高 ―― 水平、垂直居中

1

2

3

4

5

6

.father {

    position:relative;}.son {

    position:absolute;

    top:50%;

    left:50%:

    transform:translate(-50%,-50%) /*单独设置transform:translateY(-50%);*/}

  • 伪元素法 ―― 垂直居中

1

2

3

4

5

6

7

8

9

10

11

12

13

14

.father{

    position: relative;

}

.father::before{

    content: " ";

    display: inline-block;

    height: 100%;

    width: 1%;

    vertical-align: middle;

}

.son{

    display: inline-block;

    vertical-align: middle;

}

更多详细的HTML/css知识,请访问css视频教程栏目!

以上就是css怎么设置居中对齐的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

css如何垂直对齐容器中的元素

margin和padding的区别是什么

css怎么去掉属性

css上下间距怎么调

css中tr是什么意思

css如何实现渐渐消失

css怎么删除滚动条

css怎么设置元素层次

css中id和class选择器怎么使用

css border-bottom属性怎么用?

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...