assignment_late
为什么捐赠
travel_explore
API 浏览器
widgets
Vue 组件
Ajax Bar Ajax 进度条
Avatar 头像
Badge 徽标
Banner 横幅
Bar 工具栏
Breadcrumbs 面包屑
Card 卡片
Carousel 轮播
Chat Message 聊天消息
Chip 纸片
Circular Progress 环形进度条
Color Picker 颜色选择器
Dialog 对话框
Editor WYSIWYG 编辑器
Expansion Item 展开项
Floating Action Button 浮动操作按钮
Icon 图标
Img 图片
Infinite Scroll 无限滚动
Inner Loading 内部加载
Intersection 交叉观察
Knob 旋钮
Linear Progress 线性进度条
List & List Items 列表与列表项
Markup Table 标记表格
Menu 菜单
No SSR
Observers 观察者
Pagination 分页
Parallax 视差
Popup Edit 弹出编辑
Popup Proxy 弹出代理
Pull to Refresh 下拉刷新
Rating 评分
Responsive 响应式
Scroll Area 滚动区域
Separator 分隔线
Skeleton 骨架屏
Slide Item 滑动项
Slide Transition 滑动过渡
Space 间隔
Spinners 加载动画
Splitter 分割面板
Stepper 步骤条
Table 表格
Tabs 标签页
Tab Panels 标签面板
Timeline 时间线
Toolbar 工具栏
Tooltip 提示框
Tree 树形控件
Uploader 上传器
Video 视频
Virtual Scroll 虚拟滚动
alternate_email
联系站长
QResponsive 是一个组件,它强制内容根据其宽度保持特定的宽高比。
QResponsive API
正在加载 QResponsive API...
用法
提示
- 该组件可以与任何内容一起使用,只要您只指定一个直接子元素。如果您需要在其中放置多个元素,请将它们包装在一个
<div>中。 - 确保您的内容不会溢出容器是您的责任。
WARNING
不要在已经有 ratio 属性的 Quasar 组件上使用它,比如 QImg 或 QVideo,也不要在具有强制高度的组件上使用。
基础
基础用法
Flex 行
注意下面我们使用的是垂直对齐方式(items-start)而不是默认的(stretch),这样 flexbox 就不会强制每个 QResponsive 组件的高度。
基础用法
在某些组件上使用
以下只是几个例子。QResponsive 不仅限于 QCard 和 QCarousel。
在 QCard 上使用
在 QCardSection 上使用
在 QTable 上使用
注意,当我们在 QCarousel 上使用 QResponsive 时,我们不会为 QCarousel 提供 height 属性,因为 QResponsive 会负责处理这个问题。
在 QCarousel 上使用
最大高度
通过 CSS 类或内联样式直接在 QResponsive 组件上应用最大高度(或最大宽度等)。请记住,确保内容不会溢出容器仍然是您的责任。
在 QCard 上使用
发现错误?在浏览器中编辑此页
1. Introduction
2. QResponsive API
3. QResponsive API
4. 用法
4.1. 基础
4.2. Flex 行
4.3. 在某些组件上使用
4.4. 最大高度