盒子模型水平垂直居中

不是专业的前端还要干前端的活…虽然学过css,很久没写,都忘得差不多了

这两个view已经垂直居中了,在这里插入图片描述
但是随着翻页,右边没数据的时候,左边会突然塌陷:
在这里插入图片描述
虽然知道一定是css的问题,但却无从下手,
在这里插入图片描述
两个view我用了一个bigbox嵌套:
bigbox的css:

.bigbox{
		text-align: center;
	}
<view class="bigbox">
				<view class="guideul">
					<view class="guideli flexc" @click="gotonext(item)" v-for="item in qalistdata" :key="item.index">
						<view class="">
							{{item.index-theIndex+8}}{{item.question}}
						</view>
						<view class="flexc">
							详情<image src="../../../static/guide/icon1.png" mode=""></image>
						</view>
					</view>

				</view>

				<view class="guideul">
					<view class="guideli flexc" @click="gotonext(item)" v-for="item in rightdata" :key="item.index">
						<view class="">
							{{item.index-theIndex+8}}{{item.question}}
						</view>
						<view class="flexc">
							详情<image src="../../../static/guide/icon1.png" mode=""></image>
						</view>
					</view>

				</view>
</view>

突然想到,让两个子元素始终垂直水平居中就可以了:
修改bigbox的css:采用flex 布局

.bigbox{
		display: flex;
		justify-content: center;
		align-items: center;
		text-align: center;
	}

重新运行,ok了:
在这里插入图片描述

这里贴上参考的连接:CSS 实现盒子水平居中、垂直居中和水平垂直居中的方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值