居中的几种办法--编写高质量代码

本文介绍了网页设计中常见的水平和竖直居中布局方法,包括文本、图片及块级元素的居中处理技巧,适合初学者快速掌握并应用于实际项目。

一、水平居中

1、文本、图片等行内元素的水平居中:   给父元素设置text-align:center;

 

2、确定宽度的块级元素的水平居中:      magin:0 auto;

 

3、不确定宽度的块级元素的水平居中:    

  (1) 通过table来实现;                                               

    (2)块级元素display:inline;text-align:center;

      (3)父元素设置float,position:relative;left:50%;子元素设置position:relative;left:-50%;

 

二、竖直居中

1、父元素高度不确定的文本、图片、块级元素的竖直居中:      给父容器设置相同的上下边距;

 

2、父元素高度确定的单行文本的竖直居中:                         给父元素设置line-height值和父元素高度相同;

 

3、父元素高度确定的多行文本、图片、块级元素的竖直居中:   vertical-align:middle;因为只对th、td有效,需加display:table-cell;

 

 

——摘录总结自《编写高质量代码(Ι)web前端开发修炼之道》

转载于:https://www.cnblogs.com/changlun/p/5443393.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值