使用高级 Chakra UI 组件更快地构建 💎

了解更多
跳到内容
文档演练场指南博客
赞助

宽高比

用于嵌入响应式视频和地图等

源码Storybook
2 / 1

用法

import { AspectRatio } from "@chakra-ui/react"
<AspectRatio>
  <iframe
    title="naruto"
    src="https://www.youtube.com/embed/QhBnZ6NPOY0"
    allowFullScreen
  />
</AspectRatio>

示例

图片

下面是如何嵌入一个宽高比为4:3的图片。

naruto

视频

要嵌入具有特定宽高比的视频,请使用带有指向视频链接的 src 属性的 iframe。

谷歌地图

下面是如何使用 AspectRatio 嵌入响应式谷歌地图。

响应式

这是一个将响应式宽高比应用于盒子的示例。

盒子

属性

这些属性可以传递给 AspectRatio 组件。

属性默认值类型
ratio
ConditionalValue<number>

盒子的宽高比。常见值为:`21/9`、`16/9`、`9/16`、`4/3`、`1.85/1`

上一页

测试

下一页

溢出