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