【element】中el-row如何使内容垂直居中

本文探讨了在使用Element UI时如何通过弹性布局(display: flex;)实现el-row内的内容垂直居中。作者在尝试官方文档的方法未果后,深入分析了flex布局的工作原理,并找到了问题所在——el-row的高度未设置。解决方案是将el-row的高度设置为100%,以确保有足够的空间实现垂直居中效果。
摘要由CSDN通过智能技术生成

最近开始重新接触学习element-ui,在做登录画面时需要做一个元素垂直居中的效果,官方文档提供的属性,却”没能“达成我想做的效果,于是决心彻底搞明白栅格系统的原理。

解决方案

解决方案放在最前面??,原谅我套娃行为。

查阅官方文档,只需要在el-row中设置属性align为middle即可

这是我找到这位老哥的博客
在这里插入图片描述

本来问题到这里就应该结束了,可是我也看官方文档了啊,为社么没有效果呢,看了下评论真的时给我逗乐了hhhh。
在这里插入图片描述
其实,我心里的那句话和这位不知名的老哥时一样的。试了各种姿势了还是没有效果,不过也只是因为困扰太久没有解决问题憋在心里的火气吧。??那到底时因为什么没有效果了呢?

一、分析

首先看下我没有实现前的效果
这是没实现前的效果
这里先用红蓝两个色块代替我想放置到垂直居中的元素,我理想的位置应该时黄x的位置啊。

<body>
    <el-container
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值