css实现div,文字水平居中的方案。
本文的目的为记录个人开发中常用的几种居中方案,以供大家参考。
//basic css
html, body {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
}
************************************************居中相关************************************************
假设div的宽高均为100px。
1.div水平居中,直接使用margin:0 auto;
2.使用绝对定位让div水平垂直居中。(若想要div在某个特定的容器中水平垂直居中,则需要把容器的position设置为relative)
.div {
position: absolute;
top: 50%;
left: 50%;
height: 100px;
width: 100px;
margin: -50px 0 0 -50px;
}
3.使用相对定位让div水平垂直居中。
.div {
position: relative;
margin: 0 auto;
top: 50%;
transform: translateY(-50%);
}
4.文字的水平居中,直接设置容器text-align: center;
5.文字的水平垂直居中, 设置容器text-align: center; line-height: 容器的高度;
************************************************居中相关************************************************
最新文章
- thinkphp加载第三方类库
- Octopus系列之开发中灵光点收集,先放到这里,后面会整理的
- Unity-视图
- 用上Google才是正事 分享几个訪问Google的IP和域名
- 第一个Python程序的Hello Python,竟然有问题
- Angularjs web应用
- Java8 Lumbda表达式 初步
- 【ASP.NET MVC 牛刀小试】 URL Route
- php用PHPExcel库生成Excel文档的例子
- Mysql 的 IF 判断
- Day12 前端html
- linux 管道通信
- 【转】异步编程 In .NET
- Day09 (黑客成长日记) 爬虫入门
- 在 uniGUI 中实现自动弹窗后延迟几秒关闭 — Toast 功能
- [LeetCode] 455. Assign Cookies_Easy tag: Sort
- python dpkt 解析 pcap 文件
- SECD machine
- Sqlserver在现有数据库中插入数据
- 使用Nexus搭建Maven内部服务器
热门文章
- 故障重现, JAVA进程内存不够时突然挂掉模拟
- DDR的前世与今生(一)
- ifconfig: command not found(CentOS专版,其他的可以参考)
- Beanstalkd一个高性能分布式内存队列系统
- html5标签canvas函数drawImage使用方法
- Tesseract-OCR字符识别简介
- Spring中Bean的实例化
- Entity Framework 延伸系列目录
- web服务器集群
- java.lang.NoSuchFieldError: org.apache.http.message.BasicLineFormatter.INSTANCE