博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
元素居中
阅读量:5050 次
发布时间:2019-06-12

本文共 764 字,大约阅读时间需要 2 分钟。

一、行内元素水平居中

  text-align: center;

二、行内元素垂直居中

  height: 40px;line-height: 40px;    让这两个值相等

三、块级元素水平居中

 width: 300px; margin: 0 auto;     可以不设置高度

三、块级元素垂直居中

  1.固定宽高块级元素垂直居中

    

div{ width: 200px;		height: 100px;		line-height: 100px;		border: 1px solid #000;		text-align: center;		position: absolute;		left: 50%;		top: 50%;                margin-left: -100px;		margin-top: -50px;            }

  2.宽高是百分比的块级元素垂直居中

    

div{               width: 10%;		height: 30%;		position: absolute;		left: 0;		top: 0;		bottom: 0;		right: 0;		margin: auto;   }

  3.宽高不固定的块级元素垂直居中

    

div{             		transform: translate(-50%,-50%);/*此时的百分数是以自身的宽高为参考*/		/*width: 1500px;		height: 300px;*/		/*width: 300px;*/		width: 30%;		height: auto;

  

 

转载于:https://www.cnblogs.com/lfhy/p/6214223.html

你可能感兴趣的文章
hdu5306 Gorgeous Sequence
查看>>
Android中使用ListView实现下拉刷新和上拉加载功能
查看>>
proc文件系统的简介
查看>>
连续自然数和
查看>>
[SDOI2015]星际战争
查看>>
用好lua+unity,让性能飞起来——luajit集成篇/平台相关篇
查看>>
JS控制页面跳转
查看>>
递归与循环的区别
查看>>
【USACO】Watering Hole 2008 Oct
查看>>
动态链接的步骤
查看>>
emacs 缩写词功能
查看>>
Api demo源码学习(2)--App/Activity/Custom Dialog --自定义Activity样式
查看>>
Velocity脚本简明教程
查看>>
虚拟机类加载机制
查看>>
RTSP流媒体数据传输的两种方式(TCP和UDP)
查看>>
大数n!
查看>>
TreeView控件使用总结
查看>>
PowerDesigner 生成的脚本取掉双引号
查看>>
改进卷积神经网络,你需要这14种设计模式
查看>>
Swap Nodes in Pairs
查看>>