amp-layout
描述
一个通用的、多用途的容器元素,可将 AMP 强大的布局功能应用于任何元素。
用法
amp-layout
组件允许您将基于宽高比的响应式布局应用于任何元素。amp-layout
组件的工作方式与现有 AMP 组件上的 layout
属性类似,但支持任何 HTML 标记作为子项。其他支持的布局都与 amp-layout
一起使用(例如,固定高度、固定等)。
下面的示例使用 amp-layout
创建一个围绕内联 SVG 绘制的圆形的响应式容器。
<amp-layout layout="responsive" width="1" height="1"> <svg viewBox="0 0 100 100"> <circle cx="50%" cy="50%" r="40%" stroke="black" stroke-width="3" /> Sorry, your browser does not support inline SVG. </svg> </amp-layout>
属性
通用属性
amp-layout
组件包括扩展到 AMP 组件的通用属性。
验证
请参阅 AMP 验证器规范中的amp-layout 规则。
需要更多帮助?
您已经阅读过此文档很多次,但它并没有真正涵盖您的所有问题?也许其他人也有同样的感觉:请在 Stack Overflow 上联系他们。
转到 Stack Overflow 发现错误或缺少功能?AMP 项目强烈鼓励您的参与和贡献!我们希望您能成为我们开源社区的长期参与者,同时也欢迎您针对您特别关注的问题做出一次性贡献。
转到 GitHub