AMP

amp-layout

說明

一個通用的多用途容器元素,可將 AMP 強大的版面配置功能帶到任何元素。

 

用法

amp-layout 元件可讓您將基於長寬比的回應式版面配置套用至任何元素。amp-layout 元件的運作方式與現有 AMP 元件上的 layout 屬性類似,但支援任何 HTML 標記作為子元素。其他支援的版面配置都適用於 amp-layout (例如,fixed-height (固定高度)、fixed (固定) 等)。

以下範例使用 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