css居中

 

序號針對類型設置限制
1水平居中margin-left:'auto',margin-right:'auto'浮動元素和絕對定位元素無效
2行內元素水平居中text-align:'center'在ie6,ie7可以適應任何元素
3單行文字垂直居中line-height:父容器的高度多行文字不適應
4使用表格td/thalign:'center',valign:'middle' 
5css控制表格valign:‘middle’,text-align:‘center’text-align適用於ie6,ie7,其它ie8+,火狐谷歌等瀏覽器只能適用於行內元素,塊級元素只能使用align居中
6非表格元素display:table-cell,valign:middle,text-align:center適用於ie8+、谷歌火狐主流瀏覽器,對於ie6、ie7無效
7絕對元素居中position:absolute,left:50%,margin-left:-50px,top:50%,margin-top:-50px 
8絕對元素居中

position:absolute,left:0,right:0,top:0,bottom:0,margin:auto

 
9浮動+相對定位

flaot:left,position:relative,left:50%等等

必須增加一個包裹的父元素
10font-size垂直居中父元素:fontsize:父元素高度/1.14子元素:vetical-align:middleie6,ie7有效,父元素高度已知,子元素寬高未知

 需要解決的是不同瀏覽器的居中方案搭配問題。

 

 

https://www.cnblogs.com/2050/p/3392803.html

转载于:https://www.cnblogs.com/Zhengxiaoxiao/p/10606111.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值