Quasar 使用以下 CSS 断点:
| 窗口大小 | 名称 | 最小宽度阈值(像素) | 最大宽度阈值(像素) |
|---|---|---|---|
| 超小 | xs | 0px | 599.99px |
| 小 | sm | 600px | 1023.99px |
| 中 | md | 1024px | 1439.99px |
| 大 | lg | 1440px | 1919.99px |
| 超大 | xl | 1920px | 无限 |
要了解如何使用它们,请访问可见性页面。
您可能还想看看 Flexbox 布局介绍中的"响应式设计"部分。
Sass
您也可以在 Sass 中使用这些断点:
@media (max-width: $breakpoint-xs-max)
font-size: 10pxcontent_paste
这些变量的语法如下所示,其中 <breakpoint> 需要替换为 “xs”、“sm”、“md”、“lg” 或 “xl”:
$breakpoint-<breakpoint>-min
$breakpoint-<breakpoint>-maxcontent_paste
还有:
$sizes.<breakpoint>
// 将 <breakpoint> 替换为 xs、sm、md、lg 或 xlcontent_paste
如果启用了该功能(仅限此情况),您还可以通过添加到 document.body 上的一组 CSS 类来设置样式:screen--xs、screen--sm、…、screen--xl。
.my-div
body.screen--xs &
color: #000
body.screen--sm &
color: #fffcontent_paste