Foundation 模态框2

简介: 模态框大小可通过添加不同类名调整,如 .tiny(30%宽)、.small(40%宽)等。默认情况下,模态框在大屏设备上为80%宽度,小屏设备则为100%。支持内嵌模态框,需设置唯一id,且可设置多个模态框同时开启。

模态框大小
可以在模态框容器上添加以下类来设置模态框的大小:

.tiny: 30% 宽度
.small: 40% 宽度
.medium: 60% 宽度
.large: 70% 宽度
.xlarge: 95% 宽度
.full: 100% 宽度和高度
注意: 在平板、笔记本、PC 电脑上默认为 80% 宽度,在小屏幕设备上是 100% 宽度。

实例


尝试一下 »
内嵌模态框
你可以在模态框内嵌入模态框,可以在第一个模态框上添加新的触发按钮。你必须为内嵌模态框设置一个唯一的 id:

实例

Click To Open Modal



First Modal


Some text..


Open Second Modal


×


Tada! Second Modal


Some text..


×

尝试一下 »
第二个模态框会取代第一个模态框。如果你希望在打开第二个模态框时,不关闭第一个模态框。可以在第二个模态框上添加 data-options="multiple_opened:true;" 属性:

实例

相关文章
Foundation 下拉菜单6
分割按钮是在普通按钮基础上添加 `.split` 类,生成一个带有下拉箭头的按钮。点击按钮可展开下拉菜单,实现更多操作选项。示例代码展示了如何创建一个分割按钮及关联的下拉菜单。
|
2月前
|
JavaScript 前端开发 容器
Foundation 模态框1
模态框是显示在页面顶部的弹窗,通过在容器元素(如 `<div>`)上添加 `.close-reveal-modal` 类实现关闭功能。需使用 JavaScript 初始化 Foundation JS 库,示例:点击打开模态框,包含标题和文本内容。
Foundation 提示框3
使用 .radius 和 .round 类可为提示框添加圆角效果。示例:`<span>` 标签结合 `data-tooltip` 和 `title` 属性展示不同样式的提示信息。
|
2月前
|
索引
Foundation 麦哲伦(Magellan)导航1
Foundation 麦哲伦(Magellan)导航是一种固定的导航索引,用于页面内跳转。通过在 HTML 中添加特定的 `data` 属性和链接,可以轻松创建导航条目。
Foundation 侧边栏1
Foundation 框架使用 `<ul class="side-nav">` 创建侧边栏导航。
Foundation 麦哲伦(Magellan)导航2
麦哲伦导航头部工具条示例:通过固定顶部栏实现页面内导航,包含两个导航链接分别指向“Page 1”和“Page 2”,并使用`data-magellan-destination`属性标记目标位置。
Foundation 下拉菜单4
下拉菜单默认位于底部
Foundation 下拉菜单2
通过添加 .tiny、.small、.medium、.large 或 .mega 类,可以调整下拉菜单的宽度。在小屏幕上,所有下拉菜单的宽度为 100%。示例:.tiny(200px)、.small(300px)、.medium(500px)、.large(800px)、.mega(100%)。
Foundation 按钮2
Foundation 框架提供了 6 种按钮样式,包括默认、次要、成功、信息、警告和警报。通过 .button 类创建标准按钮,.expand 类可使按钮宽度达 100%,而 .disabled 类则用于禁用按钮。
|
2月前
|
设计模式
Foundation 侧边栏3
使用网格设计模式可以方便地设置侧边导航栏。例如,在一个包含“Home”、“Learn HTML”等选项的页面中,可以通过网格布局实现侧边导航栏和主要内容区域的排列。