首页 > 解决方案 > 是否可以按媒体大小设置 amp-accordion 扩展属性?

问题描述

我有一个包含一堆内容部分的 AMP 页面。我想将它们显示在仅用于移动视图的 amp-accordion 中。

我采取的方法是:

以上允许页面在桌面上看起来“正常”,即当页面加载时所有部分都已展开并且您看不到它们是手风琴的一部分。在移动设备上,部分标题是可见的,允许用户打开或关闭各个部分。

唯一的问题是,在移动视图上,我希望在页面加载时关闭所有部分。这是默认行为,似乎可以通过向每个部分添加或删除“扩展”属性来控制。不幸的是,您不能使用 CSS 操作元素属性。我可以使用另一种方法吗?我简要地查看了 amp-bind,但也看不出这可能是由媒体大小触发的。

标签: amp-html

解决方案


推荐阅读