Foundation 均衡器(Equalizer)2

简介: 通过在均衡器上添加 `data-equalizer-mq="value"` 属性,可为不同屏幕尺寸设置相同高度。值包括 `medium-up`(>40.063em)、`large-up`(>64.063em)、`xlarge-up`(>90.063em)和 `xxlarge-up`(>120.063em)。嵌套内容时,需为 `data-equalizer` 和 `data-equalizer-watch` 属性添加相同值以连接至均衡器容器。

不同屏幕的均衡器
在均衡器上通过添加 data-equalizer-mq="value" 属性为不同屏幕尺寸设置相同高度。值可以是以下之一:

值 描述 实例
medium-up 默认。 创建相同高度的容器,宽度大于 40.063em
large-up 创建相同高度的容器,宽度大于 64.063em 尝试一下
xlarge-up 创建相同高度的容器,宽度大于 90.063em 尝试一下
xxlarge-up 创建相同高度的容器,宽度大于 120.063em 尝试一下
嵌套内容
为 data-equalizer 和 data-equalizer-watch 属性添加相同的值。 这会一起连接到均衡器容器。 重复多次嵌套均衡器,确保他们是匹配的:

实例




Panel






Nested Panel


Lorem ipsum...




Nested Panel


Lorem ipsum...




Nested Panel


Lorem ipsum...










Panel


Ut enim...






Panel


Lorem ipsum....




相关文章
|
10天前
|
JavaScript 前端开发 容器
Foundation 均衡器(Equalizer)1
在 Foundation 框架中,通过在容器元素上添加 `data-equalizer` 属性,并在其子元素上添加 `data-equalizer-watch` 属性,可以创建一个使所有子元素高度一致的均衡器。最高元素的高度将决定其他元素的高度。需初始化 Foundation JS。
Foundation 网格 - 大型设备
在大型设备上,推荐使用33%/66%的网格布局比例(.large-4 和 .large-8)。大型设备屏幕尺寸大于64.0625em。注意,布局总列数应保持为12列。例如,在大型设备上使用 .large-6 类可实现50%/50%的布局,而在中型或小型设备上则会变为100%宽度的堆叠布局。
Foundation 网格实例1
本文介绍了两个常用的网格布局实例:一是创建三个均等宽度的列(各占33.3%),适用于中大屏幕,小屏时自动堆叠;二是创建三个不同宽度的列(25%/50%/25%),同样在中大屏幕显示三列,小屏时堆叠展示。
Foundation 网格实例5
列布局中,`.small-centered` 类可使列在小屏幕上居中,大屏幕需额外添加 `.large-centered`。列偏移通过 `.large-offset-*`(或 `.small-offset-*`)实现,* 表示向右移动的列数。示例展示了不同宽度和偏移量的列布局效果。
Foundation 网格实例6
在Foundation框架中,若一行中列数总和不足12,系统会自动将最后一列右移以填满剩余空间。使用.end类可使最后一列左对齐。示例代码展示了两行三列布局,第二行最后一列应用了.end类。
|
5天前
|
前端开发 容器
Foundation 网格实例7
在宽屏设备上,.row 的最大宽度为 62.5rem,可能导致列无法完全填充页面。通过设置 .row 的 max-width 为 100%,可以解决此问题。若需背景色覆盖全页,可在容器元素上应用 .row 类并设置背景色。
Foundation 网格 - 中型设备
在Foundation网格系统中,针对中型设备(屏幕尺寸40.0625em至64.0624em),推荐使用50%/50%的布局比例,并通过`.medium-*`类实现。此布局在小型设备上默认为25%/75%,而在中型设备上调整为50%/50%,确保布局适应不同屏幕尺寸。示例中展示了如何在中型设备上应用这一布局。
Foundation 网格实例2
本示例展示了如何在不同尺寸的设备上创建两个固定比例的列布局:一是两列均等(50%/50%),二是两列不均等(33.3%/66.6%)。通过使用类如 `.small-6` 和 `.small-8 .small-4` 来实现响应式设计。
Foundation 网格实例4
Foundation网格系统支持手机、平板和桌面设备,通过.small-、.medium-、.large-类动态调整布局。例如,.small-6 .large-8表示在小屏幕上占6列,在大屏幕上占8列,实现响应式设计。
|
14天前
Foundation 开关2
通过使用 `.radius` 和 `.round` 类,可以轻松创建不同样式的圆角切换开关。示例展示了基础、圆角及圆形三种样式。此外,还可以通过设置单选按钮(确保 `name` 属性相同)来实现开关组功能,便于用户在多个选项间选择。