Foundation 用于开发响应式的 HTML, CSS and JavaScript 框架。Foundation 是一个易用、强大而且灵活的框架,用于构建基于任何设备上的 Web 应用。
Foundation 下拉菜单允许用户从预定义的下拉列表中选取一个值:
实例
Dropdown Button
- Link 1
- Link 2
- Link 3
实例解析
.dropdown 类为按钮添加一个向下的箭头符号"图标。
使用按钮或链接的 data-dropdown="id" 属性来打开下拉菜单。
id 值需要与下拉菜单的内容 (id01) 匹配。
在
, ,
- 中添加 .f-dropdown 类和 data-dropdown-content 属性来创建下拉菜单的内容。
最后初始化 Foundation JS。
注意: 在小屏幕上,所有的下拉菜单的宽度是100%。
下拉菜单尺寸
使用 .tiny, .small, .medium, .large 或 .mega 来修改下拉菜单的宽度。
注意: 在小屏幕上,所有的下拉菜单的宽度是100%。
实例
- ..
- ..
- ..
- ..
下拉菜单边距
可以使用 .content 类为下拉菜单添加内边距:
实例
- ..
- Link 1
- Link 2
- Link 3
- Link 1
- Link 2
- Link 3
- ..
其他实例
下拉菜单中添加多媒体元素:
实例
Dropdown ButtonParis TitleSome text.. some text..
![]()
Paris, je t'aime.
下拉菜单方向
默认情况下下拉菜单在底部,可以通过添加 data-options="align:left|right|top" 来修改其方向:
实例
Right Top Bottom Left
下拉菜单触发条件
默认情况下,下拉菜单在点击按钮后显示。如果你需要在鼠标移动上去后显示,可以在按钮上使用 data-options="is_hover:true" 属性:
实例
Hover over me
分割按钮
我们可以在按钮上添加 .split 类来设置一个分割效果的按钮,分割后会在 元素上生成一个方向向下的图标按钮:
实例
Split Button
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?