寸法が異なる画像を使用して AMP-Carousel を作成するのに苦労しています。カルーセル内の画像を固定の高さと自動幅にスケーリングしたい。
ドキュメントで提供されている例はすべて同じ幅/高さです。
amp-img 要素の幅を省略して、layout="fixed-height" を使用しようとしましたが、まったく機能しませんでした。ドキュメントは非常に紛らわしいです。
<amp-carousel width=500 height=300>
<amp-img src="http://placehold.it/200x600" width=200 height=600></amp-img>
<amp-img src="http://placehold.it/700x550" width=700 height=550></amp-img>
<amp-img src="http://placehold.it/340x410" width=340 height=410></amp-img>
</amp-carousel>
私が持っているものと欲しいものを示すためにjs-fiddleを作成しました
https://jsfiddle.net/ag38afa7/
編集:
スタイルがドキュメントと一致していませんか、それともわかりませんか?
amp-carousel ページには次のように記載Layout not supported for: responsive
されていますが、デモ ページでは amp-img 要素にlayout="responsive"
https://ampbyexample.com/components/amp-carousel/があります。