博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css/css3实现未知宽高元素的垂直居中和水平居中
阅读量:5995 次
发布时间:2019-06-20

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

其实在平常的一些布局中也经常有要实现元素的垂直居中和水平居中的的需要,下面来写几种

css/css3实现的未知宽高元素的水平和垂直居中的写法

ps:不考虑兼容问题(下次会写js实现元素的水平and垂直居中 )

第一种

css3的transform

.ele{

/*设置元素绝对定位*/

position:absolute;

/*top 50%*/

top: 50%;

/*left 50%*/

left: 50%;

/*css3 transform 实现*/

transform: translate(-50%, -50%);

第二种

flex盒子布局

.ele{

/*弹性盒模型*/

display:flex;

/*主轴居中对齐*/

justify-content: center;

/*侧轴居中对齐*/

align-items: center;

第三种

display的table-cell

.box{

/*让元素渲染为表格单元格*/

display:table-cell;

/*设置文本水平居中*/

text-align:center;

/*设置文本垂直居中*/

vertical-align:middle;

想要学习前端开发的同学,可以加群:

543627393

学习哦!

转载地址:http://hhqlx.baihongyu.com/

你可能感兴趣的文章
HashMap循环遍历方式及其性能对比
查看>>
第三十三篇:使用uiresImporter生成uires.idx及skin.xml
查看>>
C语言基础学习day04
查看>>
TODO FIXME XXX 含义
查看>>
【phonegap】下载文件
查看>>
cryptkeeper的使用
查看>>
SqlServer2008_r2安装功能选择
查看>>
iPad开发--美团界面的搭建(主要是对Popover的使用,以及监听)
查看>>
setlocal 与 变量延迟
查看>>
设计模式——责任链模式
查看>>
如何使用java代码进行视频格式的转换(FLV)
查看>>
Swift-范型
查看>>
C#调用百度地图API经验分享(二)
查看>>
java操作excel,pdf,word等文件的方法
查看>>
Linux下mysql的安装和使用(C语言)
查看>>
with用法&缺点
查看>>
作息:论持久战
查看>>
消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe
查看>>
ansible 批量在远程主机上执行命令
查看>>
CEntOS ssh 开机启动
查看>>