当前位置:首页 > uni-app

uniapp居中代码

2026-03-05 16:42:49uni-app

水平居中

使用 text-align: center 可以让文本或内联元素水平居中。

.container {
  text-align: center;
}

对于块级元素,可以使用 margin: 0 auto 实现水平居中。

.box {
  margin: 0 auto;
  width: 200px;
}

垂直居中

使用 flex 布局可以轻松实现垂直居中。

uniapp居中代码

.container {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
}

使用 positiontransform 也可以实现垂直居中。

.box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

水平垂直居中

使用 flex 布局同时设置 align-itemsjustify-contentcenter

uniapp居中代码

.container {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
}

使用 grid 布局也可以实现水平垂直居中。

.container {
  display: grid;
  place-items: center;
  height: 100vh;
}

文本居中

文本在容器中居中可以使用 text-alignline-height

.text-container {
  text-align: center;
  line-height: 200px;
  height: 200px;
}

图片居中

图片在容器中居中可以使用 object-fitmargin

.image-container {
  display: flex;
  justify-content: center;
  align-items: center;
}

.image-container img {
  max-width: 100%;
  max-height: 100%;
}

标签: 代码uniapp
分享给朋友:

相关文章

uniapp请求超时处理

uniapp请求超时处理

uniapp请求超时处理方法 在uniapp中处理请求超时可以通过多种方式实现,以下是几种常见的处理策略: 设置全局请求超时时间 在main.js中配置全局请求超时时间,适用于所有请求:…

uniapp组件

uniapp组件

uniapp组件基础概念 uniapp的组件系统基于Vue.js,支持跨平台开发(H5、小程序、App等)。组件分为内置基础组件(如<view>、<button>)和自定义组件…

uniapp打包

uniapp打包

uniapp打包步骤 H5平台打包 在项目根目录运行以下命令生成H5资源文件: npm run build:h5 打包完成后,文件默认输出到/dist/build/h5目录,可直接部署到Web服务器…

uniapp前端页面

uniapp前端页面

Uniapp 前端页面开发指南 Uniapp 是一个基于 Vue.js 的跨平台开发框架,支持一次开发,多端部署(H5、小程序、App等)。以下是开发 Uniapp 前端页面的关键方法和注意事项。…

uniapp实现懒加载

uniapp实现懒加载

uniapp实现懒加载的方法 在uniapp中实现懒加载可以通过多种方式,以下是几种常见的方法: 使用uni.lazyLoad组件 uniapp提供了内置的懒加载组件,适用于图片等资源的懒加载。在…

uniapp设置title

uniapp设置title

设置页面标题的方法 在UniApp中设置页面标题可以通过以下几种方式实现,适用于不同场景和需求。 通过pages.json配置 在pages.json文件中,可以为每个页面单独配置导航栏标题。找到…