Foundation 模态框1

简介: 模态框是显示在页面顶部的弹窗,通过在容器元素(如 `<div>`)上添加 `.close-reveal-modal` 类实现关闭功能。需使用 JavaScript 初始化 Foundation JS 库,示例:点击打开模态框,包含标题和文本内容。

Foundation 模态框
模态框是一个显示在页面头部的弹窗。

我们可以在容器元素上(如 <div id="myModal")使用唯一 ID,并添加 .reveal-modal 类和 data-reveal 属性来添加模态框。我们可以在任何元素上使用 data-reveal-id="id" 属性阿里打开模态框。 id 必须与容器 id 一致(实例为 "myModal")。

如果你希望在点击模态框之外的区域来关闭模态框。你可以在模态框的关闭按钮 标签上添加 .close-reveal-modal 类来实现。

注意: 滑块需要使用 JavaScript。所以你需要初始化 Foundation JS:

实例


Heading in Modal.


Some text in the modal.


Some text in the modal.


×
相关文章
Foundation 下拉菜单6
分割按钮是在普通按钮基础上添加 `.split` 类,生成一个带有下拉箭头的按钮。点击按钮可展开下拉菜单,实现更多操作选项。示例代码展示了如何创建一个分割按钮及关联的下拉菜单。
|
4月前
|
JavaScript 前端开发
Foundation 提示框1
Foundation 提示框通过在元素上添加 `data-tooltip` 属性和 `title` 属性来实现。需初始化 Foundation JS。示例代码展示了如何创建和加粗提示文本。
Foundation 侧边栏1
Foundation 框架使用 `&lt;ul class=&quot;side-nav&quot;&gt;` 创建侧边栏导航。
|
4月前
|
容器
Foundation 模态框2
模态框大小可通过添加不同类名调整,如 .tiny(30%宽)、.small(40%宽)等。默认情况下,模态框在大屏设备上为80%宽度,小屏设备则为100%。支持内嵌模态框,需设置唯一id,且可设置多个模态框同时开启。
Foundation 下拉菜单2
通过添加 .tiny、.small、.medium、.large 或 .mega 类,可以调整下拉菜单的宽度。在小屏幕上,所有下拉菜单的宽度为 100%。示例:.tiny(200px)、.small(300px)、.medium(500px)、.large(800px)、.mega(100%)。
Foundation 下拉菜单4
下拉菜单默认位于底部
Foundation 按钮2
Foundation 框架提供了 6 种按钮样式,包括默认、次要、成功、信息、警告和警报。通过 .button 类创建标准按钮,.expand 类可使按钮宽度达 100%,而 .disabled 类则用于禁用按钮。
|
4月前
|
设计模式
Foundation 侧边栏3
使用网格设计模式可以方便地设置侧边导航栏。例如,在一个包含“Home”、“Learn HTML”等选项的页面中,可以通过网格布局实现侧边导航栏和主要内容区域的排列。
Foundation 侧边栏2
通过在 `&lt;li&gt;` 元素上使用 `.active` 类来标记已点击的链接,并使用 `.divider` 类添加水平分割线,可以创建清晰的导航菜单。示例代码展示了如何实现这一效果。
Foundation 选项卡1
Foundation 的选项卡功能通过 `&lt;ul class=&quot;tabs&quot; data-tab&gt;` 创建,使用 `&lt;li&gt;` 元素和 `.tab-title` 类来定义各个选项。当前选中项可添加 `.active` 类。示例代码展示了四个选项卡:Home、Menu 1、Menu 2 和 Menu 3。