天涯论坛

 找回密码
 立即注册
搜索
查看: 81|回复: 2

css居中布局的几种办法

[复制链接]

2996

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109194
发表于 2024-6-30 09:46:41 | 显示全部楼层 |阅读模式

咱们平常研发的时候,经常会运用到css 的居中布局,不论是移动端还是咱们的pc端,今天总结归纳几种css居中布局的办法,代码能够自己修改 ,为了演示,因此自己加 了宽高,有错误欢迎大众指正。

1: 水平居中办法

css代码一: .parent{ text-align: center; width: 500px; height: 500px; margin: 10px auto; bac公斤round: #ccc; } .parent .child{ display: inline-block; padding: 10px; bac公斤round: pink; }

css代码二:

.parent{ bac公斤round: #ccc; width: 600px; height: 600px; margin: 20px auto; position: relative; } .parent .child{ position: absolute; left: 50%; bac公斤round: pink; padding: 10px; transform:translateX(-50%); }

html代码:

<div class="parent"> <div class="child"> 我是垂直居中表示 </div> </div>

2:垂直居中办法

css代码一:

.parent{ display: table-cell; vertical-align: middle; width: 500px; height: 600px; bac公斤round: #ccc; } .parent .child{ bac公斤round: pink; padding: 10px; width: 100px; }

html代码:

<div class="parent"> <div class="child"> 我是垂直居中表示 </div> </div>

3:垂直水平都居中:

css代码一:

.parent{ text-align: center; bac公斤round: #ccc; height: 600px; width: 600px; display: table-cell; vertical-align: middle; } .parent .child{ display: inline-block; bac公斤round: pink; padding: 10px; width: 150px; height: 150px; }

css代码二:

.parent{ bac公斤round: #ccc; height:400px; width: 400px; position: relative; } .child{ bac公斤round: pink; padding: 10px; width: 150px; height: 150px; position: absolute; left: 50%; top:50%; transform: translate(-50%,-50%); }

css代码最后版本:

.parent{ display: flex; justify-content: center; align-items: center; bac公斤round: #ccc; height:600px; width: 400px; } .child{ bac公斤round: pink; padding: 10px; width: 150px; height: 150px; }

html代码

<div class="parent"> <div class="child"> 我是垂直居中和水平居中表示 父级体积,子集体积 ,不固定能够随意更改体积 </div> </div>




上一篇:css使元素怎么样居中暗示?
下一篇:CSS实现元素居中N种办法 ——比较全,附上 demo
回复

使用道具 举报

2946

主题

3万

回帖

9997万

积分

论坛元老

Rank: 8Rank: 8

积分
99979427
发表于 2024-10-15 07:28:41 | 显示全部楼层
谷歌网站排名优化 http://www.fok120.com/
回复

使用道具 举报

3047

主题

3万

回帖

9606万

积分

论坛元老

Rank: 8Rank: 8

积分
96065852
发表于 2024-10-25 15:12:33 | 显示全部楼层
论坛的成果是显著的,但我们不能因为成绩而沾沾自喜。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-23 05:35 , Processed in 2.296824 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.