首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

介绍个前端框架,不是Bootstrap!

Bootstrap已经是公认主流CSS框架了,我们还需要了解其他CSS框架么?...Material Design(原质化设计) 由 Google 创建和设计,Material Design 是一种设计语言,结合成功设计经典原理以及创新和技术。...实际效果 虽前面讲可能复杂了,抛开文字看看效果,这就是Material Design效果 materializecss代码举例 举个多选例子吧 这里就只贴一下那个多选框需要代码 它实现机制和...Bootstrapjs组件一样(单从这个多选框它更像select2),需要引入一个JS,然后自动绑定这个类select,隐藏它并创建假更好看一组标签来实现用户交互功能,在用户交互之后更新这个select...并没有很神奇高科技,甚至可以说使用JQuery操作Dom有点过时,但这并不能掩盖它优点,更好看,更好交互体验。

2.1K100
您找到你想要的搜索结果了吗?
是的
没有找到

13个帮你提高开发效率现代CSS框架

Materialize Google Material Design 粉丝肯定喜欢 Materialise。该框架基于流行设计语言,包括大量基于 CSS 和 JavaScript 元素。...它聚焦于微交互,以使用户界面更加友好。值得注意是,Materialise 还支持自定义主题。 官网:https://materializecss.com/ Pure.css ?...Pure.css Pure.css在压缩后仅为3.8KB,以移动优先理念为中心。它是模块化,所以你只需导入要使用元素包。你还可以下载和安装许多常用布局。...Foundation 也有自己 JavaScript 插件API。最后,该框架附带了ARIA属性和角色,用于构建具有可访问性站点。...原文:https://1stwebdesigner.com/modern-css-frameworks-to-speed-up-the-design-process/

1.5K40

盘点8个.Net开源项目

总的来说是一个可以快速构建、具有高性能、良好交互、美观UI表格控件。...该项目还提供了采用C++编译好简单示例,大家可以基于此进行封装,使用任何编程语言集成到自己应用中去。 这个项目的使命:是希望让每个人、每台设备都能本地开发、部署、运行AI模型。...支持组件有:多选框、分割线、按钮、文本框、单选按钮、输入框、Tab控件、右键菜单、列表、进度条。 组件只能一键统一更换,不能随意自定义设置主题,有更多需求,可以根据源码自行修改。...4、适合Windows桌面、Material Design设计风格、WPF美观控件库 这是一个适用于Windows桌面,全面且易于使用控件库,遵循Google推测Material Design设计风格...优化多部分流式文件上传性能:减少25%CPU使用量、50%内存。

26740

Android:Chip、ChipGroups、ChipDrawable

2、引入material兼容包 使用Chip时需要先引入兼容包,可分为两种情况, 一种是新建项目;一种是在现有的项目中引入 Chip. (1)、新建项目 引入兼容包 implementation 'com.google.android.material...,但点击后有选中状态 通常用在 ChipGroup 中 , 通过 ChipGroup singleSelection=true/false 属性可以实现单选多选 <com.google.android.material.chip.Chip...Kotlin版代码 //ChipGroup中设置选中监听-- 只有单选chipGroup才可以使用 chipGroup2.setOnCheckedChangeListener { chipGroup...--- 含示例代码 https://material.io/develop/android/components/chip/ https://medium.com/material-design-in-action.../50289355/google-material-design-library-error-program-type-already-present-android-suppo

1.7K20

Flutte部件目录-Material Components 顶

实现Material Design指南视觉,行为和运动丰富小部件。 应用程序结构和导航 按钮 输入和选择 对话框,弹出框和面板 信息显示 布局 查看Flutter窗口小部件目录中更多小部件。...在这种情况下,假定每个项目将具有不同背景色,并且背景色将与白色形成鲜明对比。...MaterialApp 一个方便小部件,它包装了许多实现Material Design应用程序通常需要小部件。 ? ? ?...Radio 单选按钮允许用户从一组中选择一个选项。 如果您认为用户需要并排查看所有可用选项,请使用单选按钮进行排他选择。 ? Switch On/off开关切换单个设置选项状态。...Chip 一个Material Design芯片。 芯片代表小块中复杂实体,如联系人。 ? Tooltip 工具提示提供文本标签可帮助解释按钮或其他用户界面操作功能。

9.4K40

20多个好用 Vue 组件库,请查收!

你甚至可以使用Vue组件来自定义网格UI和单元格内容/行为。...表格组件具有许多内置功能,比如说,单元格省略号、固定/灵活列大小调整、自定义过滤等等。...EpicSpinners是一组易于使用css打造网页Loading效果,并且同时整合了Vue组件可以方便在Vue项目中进行使用,由于是纯css打造,你可以在任意网页项目中自行整合并使用!...Vue Material Design Icons 地址:https://github.com/robcresswe... 一个作为单文件组件SVG Material Design图标集合。...此外,这个库是一个Vue单文件组件集合,用于渲染Material Design图标。此外,它还包括一些CSS,有助于使图标的缩放更容易一些。

7.2K10

CSS实现最简洁单选折叠菜单

不到万不得已时候千万别引入前端UI框架,因为HTML5和CSS3已经能实现绝大多数功能,比如上期CSS实现最简洁开关》只用了不到50行css就实现了带动画material design风格开关...今天教大家用纯css实现一个单选折叠菜单,不需要JavaScript就能用。折叠菜单和标签页差不多,逻辑上都是一种单选面板,只不过折叠菜单一般是垂直堆叠,标签页是横着排列。...标签页: 既然是单选,就可以用单选按钮来实现。...首先这些单选按钮组父元素用,因为可以监听按钮组变化,同时还能通过name属性直接得到RadioNodeList列表和变化值,非常方便,不用设置其他css选择器了。...属性要一致,然后通过form[name]得到单选组,form[name].value就是当前选中按钮value,也就是折叠按钮标题,每个后面跟着一个就是菜单展开内容。

5K20

现代 React 开发必备 13 个神库,路由、UI 组件库、拖拽、虚拟列表都齐了

MUI Core 包含 4 个用于更快构建和交付 UI 基础库: Material UI: Material UI 是一个实现了 Google Material Design React UI...(来源: Material UI) Joy UI: Joy UI 是一个使用 React 构建漂亮设计 UI 组件库,旨在为开发过程带来乐趣。...(来源: Base UI) MUI System: MUI System 是一组 CSS 实用程序集合,用于使用 MUI 组件库快速布局自定义设计。...React Bootstrap 提供了一个组件库,这些组件具有易于使用功能、状态管理和默认可访问性,使其成为开始构建应用程序 UI 不错选择。...blueprintjs/select - 在应用中支持单选多选 Select 组件。 blueprintjs/table - 交互式表格组件。

76730

Material Design — 菜单(Menus)

自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中组件(顺便学学英语),以便今后在使用时候完全不虚!...菜单(Menus) Material Design链接:菜单 ? 菜单 菜单形式是在短暂动作条上展示选项列表。 菜单出现在与按钮,操作或其他控件交互中。...菜单显示是一个一行只有一个选项选项列表。 如果不适用于某个情景,菜单项可能被禁用。 情景中的菜单应该根据app的当前状态动态地更改其中的菜单选项。...菜单栏通常使用单个单词作为标签,如“文件”,“格式”和“编辑”。其他上下文可能需要更长标签。 禁用菜单选项 菜单显示一组一致菜单项。...具有动态内容菜单可能具有其他行为,例如:将先前使用字体放在菜单顶部;订单可以根据用户操作进行更改。 菜单嵌套 菜单项可以显示嵌套子菜单。

5.8K100

Flutter 时间选择组件

Flutter默认提供了DatePicker日期选择器,如果对样式没有特殊要求,那么可以使用它来进行时间选择,默认样式如下所示。...使用示例代码如下: import 'package:flutter/material.dart'; import 'package:intl/intl.dart'; import 'dart:async...不管,为了快速进行开发我们可以选择一些第三方组件库,如flutter_custom_calendar,此库具有如下功能: 支持公历,农历,节气,传统节日,常用节假日 日期范围设置,默认支持最大日期范围为...1971.01-2055.12 禁用日期范围设置,比如想实现某范围日期内可以点击,范围外日期置灰 支持单选多选模式,提供多选超过限制个数回调和多选超过指定范围回调。...比如实- 现进度条风格日历,实现日历各种标记 支持周视图展示,支持月份视图和星期视图展示与切换联动 如下是部分效果图: 实际使用时,我们需要根据样式对该库进行二次开发,首先,新建一个date_picker_widget.dart

3.5K30
领券