当前位置:首页 > uni-app

uniapp 官方样式

2026-02-06 06:17:55uni-app

Uniapp 官方样式介绍

Uniapp 提供了一套内置的官方样式库,主要用于快速构建跨平台应用界面。这些样式基于微信小程序的 WeUI 设计规范,并进行了跨平台适配。

内置基础样式

Uniapp 内置了基础 CSS 样式,包括:

uniapp 官方样式

  • 页面背景色
  • 字体大小
  • 边距
  • 弹性布局
  • 文本对齐等

在项目中可以直接使用这些基础样式类,无需额外引入。

常用样式类

布局相关

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

边距相关

.m-10 {
  margin: 10px;
}
.p-20 {
  padding: 20px;
}

文本相关

.text-center {
  text-align: center;
}
.text-bold {
  font-weight: bold;
}

使用官方样式

在页面中直接添加 class 即可使用:

uniapp 官方样式

<view class="flex flex-center p-20">
  <text class="text-bold">Hello Uniapp</text>
</view>

主题色变量

Uniapp 提供了主题色变量,可以在全局样式文件中使用:

:root {
  --primary-color: #007AFF;
  --success-color: #4CD964;
  --warning-color: #F0AD4E;
  --error-color: #DD524D;
}

注意事项

  1. 官方样式在不同平台可能会有细微差异
  2. 如需深度定制,建议在 App.vue 中重写全局样式
  3. 移动端适配建议使用 rpx 单位
  4. 可通过修改 manifest.json 配置默认样式行为

扩展样式方案

对于更复杂的样式需求,可以考虑:

  • 引入第三方 UI 库如 uView
  • 使用 Sass/Less 预处理器
  • 创建项目专属的样式工具类库

标签: 样式官方
分享给朋友:

相关文章

jquery 样式

jquery 样式

jQuery 样式操作 jQuery 提供了多种方法来操作 HTML 元素的样式,包括直接修改 CSS 属性、添加或移除类、获取样式值等。 修改 CSS 属性 使用 css() 方法可以直接修改元素…

vue实现表格样式

vue实现表格样式

Vue 实现表格样式的方法 在 Vue 中实现表格样式可以通过多种方式完成,包括使用原生 HTML 表格、第三方组件库或自定义样式。以下是几种常见的方法: 使用原生 HTML 表格 通过 Vue 的…

vue卡片样式切换实现

vue卡片样式切换实现

实现 Vue 卡片样式切换的方法 使用动态类绑定 通过 v-bind:class 或简写 :class 动态切换类名,结合条件判断实现样式切换。例如: <template> <…

vue实现点击添加样式

vue实现点击添加样式

实现点击添加样式的方法 在Vue中实现点击添加样式可以通过多种方式完成,以下是几种常见的方法: 使用v-bind:class动态绑定类名 通过v-bind:class可以动态切换CSS类名,结合点…

vue中样式的实现

vue中样式的实现

Vue 中样式的实现方式 Vue 提供了多种样式实现方式,可以根据项目需求灵活选择。 组件内样式(Scoped CSS) 在单文件组件(.vue 文件)的 <style> 标签中添加 s…

react样式如何设定

react样式如何设定

内联样式 在React中可以直接使用内联样式,通过JavaScript对象的形式传递样式。样式属性名需要使用驼峰命名法,例如backgroundColor而非background-color。 &l…