容器
推荐使用
tailwindcss,unocss等 CSS 工具,更有利于个性化定制 UI 和按需构建最小化 CSS 文件。
默认样式文件中的 CSS 容器类。
CSS基础容器
| 类名 | 描述 |
|---|---|
container |
居中容器,最大宽度 --screen-xl (1200px),水平内边距 1rem |
auto-container |
全宽可滚动容器 |
block-center |
块级居中,自动高度 |
Flex 容器
见 Flex 布局
Grid 容器
见 Grid 布局
iOS 安全区
适用于以独立模式运行的 iOS 应用:
HTML<div class="ios-safe-x">水平安全区</div><div class="ios-safe-y">垂直安全区</div><div class="ios-safe-left">左侧安全区</div><div class="ios-safe-right">右侧安全区</div><div class="ios-safe-top">顶部安全区</div><div class="ios-safe-bottom">底部安全区</div>
| 类名 | 描述 |
|---|---|
ios-safe-x |
左 + 右内边距 |
ios-safe-y |
上 + 下内边距 |
ios-safe-left |
仅左侧内边距 |
ios-safe-right |
仅右侧内边距 |
ios-safe-top |
仅顶部内边距 |
ios-safe-bottom |
仅底部内边距 |
背景装饰
背景网格
用于落地页的装饰性网格背景:
HTML<div class="j-background-grid"></div>
| 类名 | 描述 |
|---|---|
j-background-grid |
全屏装饰性网格,带渐变遮罩 |
背景渐变
JUI 默认提供了 9 种背景渐变。使用工具类 bg-gradient-* 用于添加背景渐变。
auto自动渐变,根据主题颜色自动生成渐变。sunrise晨曦。aurora极光。ocean海洋。meadow草地。ember余烬。dusk黄昏。gold鎏金。forest森林。
bg-gradient-auto
bg-gradient-sunrise
bg-gradient-aurora
bg-gradient-ocean
bg-gradient-meadow
bg-gradient-ember
bg-gradient-dusk
bg-gradient-gold
bg-gradient-forest
HTML<div class="grid-container grid-col-3"> <div class="bg-gradient-auto">bg-gradient-auto</div> <div class="bg-gradient-sunrise">bg-gradient-sunrise</div> <div class="bg-gradient-aurora">bg-gradient-aurora</div> <div class="bg-gradient-ocean">bg-gradient-ocean</div> <div class="bg-gradient-meadow">bg-gradient-meadow</div> <div class="bg-gradient-ember">bg-gradient-ember</div> <div class="bg-gradient-dusk">bg-gradient-dusk</div> <div class="bg-gradient-gold">bg-gradient-gold</div> <div class="bg-gradient-forest">bg-gradient-forest</div></div>
宽度工具
宽度类
HTML<div class="w-full">100% 宽度</div><div class="w-half">50% 宽度</div><div class="w-screen">100vw 宽度</div>
| 类名 | 宽度 | 描述 |
|---|---|---|
w-full |
100% | 父容器全宽 |
w-half |
50% | 父容器半宽 |
w-screen |
100vw | 视口全宽 |
宽高比
HTML<div class="aspect-square">1:1</div><div class="aspect-video">16:9</div><div class="aspect-auto">自动</div>
| 类名 | 比例 | 描述 |
|---|---|---|
aspect-square |
1:1 | 正方形 |
aspect-video |
16:9 | 视频/宽屏 |
aspect-auto |
auto | 自然宽高比 |