简言

总是喜欢简单又精致的东西,美的不繁复也不张扬。这是闷骚程序员的癖好么?闲来无事,把收集到的部分WEB组件整理汇总一下,攒一个逼格高一点的网站够了吧?

CSS组件

1 表单(form)相关

1.1 输入框(input)

一个简单的输入框样式,简捷又不夸张。需要约30行的CSS代码。

输入框(input)样式图

演示程序

1.2 单选多选框(checkbox,radio)

浏览器内置的checkbox及radio样式效果太差,本例展示了一个简单大方的单选多选框样式。需要约25行的CSS代码,额外需要搭配三个png小图标。

单选多选框(checkbox,radio)样式图

演示程序

1.3 选择框(select)

一个简单的选择框样式。需要约50行CSS代码。

选择框(select)样式图

演示程序

1.4 文件选择框(file)

一个简单的文件选择框样式。需要约20行CSS代码,另需6行JavaScript代码。

文件选择框(file)样式图

演示程序

2 非表单相关

2.1 按钮1(button)

一个平面的的按钮样式,配色方案同bootstrap。需要约65行CSS代码。

按钮1(button)样式图

演示程序

2.2 按钮2(button)

一个带3D效果的按钮样式。需要约60行的CSS代码。

按钮2(button)样式图

演示程序

2.3 模态框(Modal)

一个简单的模态框样式。纯CSS实现,需要约90行的CSS代码。

模态框(Modal)样式图

演示程序

2.4 导航条1(navbar)

一个简单的带二级导航的导航条。需要约50行的CSS代码。

导航条1(navbar)样式图

演示程序

2.5 导航条2(navbar)

一个带尖角样式的导航条。需要约50行的CSS代码。

导航条2(navbar)样式图

演示程序

2.6 面包屑(breadcrumb)

一个简单的面包屑样式。需要约70行的CSS代码。

面包屑(breadcrumb)样式图

演示程序

2.7 块引用(blockquote)

常规的块引用样式,文章排版必需的组件。需要约30行的CSS代码。

块引用(blockquote)样式图

演示程序

2.8 滑动门(slider)

一个简单的滑动门组件。需要约50行的CSS代码,另需约40行的JQuery代码。

滑动门(slider)样式图

演示程序

2.9 选项卡(tab)

一个简单的选项卡样式。需要约60行CSS代码。

选项卡(tab)样式图

演示程序

2.10 分页(Pagination)

一个常规的分页样式。需要约50行CSS代码。

分页(Pagination)样式图

演示程序

2.11 响应式表格(table)

一般网站上表格显示的效果都不理想,本例中提供了一个简单的响应式表格样式。需要约80行CSS代码。

响应式表格(table)样式图

演示程序

3 说明

文中所述文字及代码部分汇编于网络(codepen,cssTricks等)。因时间不足,能力有限等原因,存在文字阐述不准及代码测试不足等诸多问题。因此只限于学习范围,不适用于实际应用。

另外各个组件之件没有联系,包括字体及配色甚至布局都是相互独立的。

【收藏】这么多WEB组件(CSS),攒一个网站够了吧?相关推荐

  1. wc 一个进程结果是2_用开放的wc创建一个Web组件

    wc 一个进程结果是2 Previously in this series we covered what Web Components are and some tools used to crea ...

  2. Web 组件即将取代前端框架?!| 技术头条

    [CSDN 编者按]提起前端开发,不少开发者首先会对主流技术框架如 Vue.React.Angular 进行一番对比之后,选择相应的技术架构. 在此,随着前端框架的不断升级,其也变得越来越臃肿与复杂, ...

  3. 建设一个网站必须掌握的知识

    网站建设指南 一个网站开发人员必须掌握的知识是什么? HTML 和 CSS 客户端脚本 - JavaScript and the DOM 服务端脚本 - ASP, PHP XML 和SQL http: ...

  4. AmazeUI(妹子UI)中CSS组件、JS插件、Web组件的区别

    AmazeUI(妹子UI)是非常优秀的国产前端UI,现在来介绍一下AmazeUI中CSS组件.JS插件与Web组件的区别.  CSS组件顾名思义就是仅使用CSS渲染而成的组件,而JS插件也很容易理解, ...

  5. 用HTML+CSS做一个简单的美食网页---web学生网页设计作业源码

    Web前端开发技术 描述 网页设计题材,DIV+CSS 布局制作,HTML+CSS网页设计期末课程大作业,精彩专栏推荐 美食网页介绍 | 甜品蛋糕 | 地方美食小吃文化 | 餐饮文化 | 等网站的设计 ...

  6. Web组件构建库-Lit

    大厂技术  坚持周更  精选好文 认识Lit 抽象与封装 在<你真的了解Web Component吗[1]>的分享中,我们在介绍web组件前,从理解框架和职责范围的出发点与角度,探究了框架 ...

  7. 值得收藏的十种常用的CSS框架,快码住!

    CSS框架是预先准备好的软件框架,允许使用层叠样式表语言更容易,更符合标准的进行网页设计.大多数这些框架包含至少一个栅格设计(grid). 功能更强大的框架,还配备了更多的功能和附加的基于JavaSc ...

  8. Web组件 – 构建商业化应用的基石

    概述 Web Components(Web 组件)规范是一个新兴的技术集合,允许您在前端Web应用程序中定义已封装的自定义HTML元素. 使用Web Components,您可以创建自己声明的API来 ...

  9. axure web组件下载_实践干货:Axure插入图标的4种办法

    编辑导读:图标是我们在制作产品原型的时候使用的比较多的一类素材,在日常绘制原型的时候一般是以插入的形式添加到Axure中.本文作者结合自身经验,介绍了四种Axure中引入图标的方法,希望对大家能有所帮 ...

最新文章

  1. [原]android2.3如何使用SharedPreferences存储字符串集合类型的元素
  2. cygwin 在 windows 下的安装
  3. SpringBoot中使用@Mapper注解需要哪个包
  4. linux6.5虛擬機镜像,CentOS 7.2 自动安装光盘实验全过程记录
  5. Mysql 5.7 错误号码1862 Your password has expired. To log in you must change it using a client...
  6. sid图像数据_实战材料信息学:使用skimage处理扫描电子显微镜(SEM)图像数据
  7. 利用trunk实现vlan内通信_实现不同VLAN间通信——单臂路由
  8. 使用FindBugs-IDEA插件找到代码中潜在的问题
  9. java 浏览器 excel导出excel_使用Java导出Excel表格并由浏览器直接下载——基于POI框架...
  10. r语言调用python_python3调用R语言干货
  11. HNOI2017 滚粗记
  12. 论文赏析[ACL18]直接到树:基于神经句法距离的成分句法分析
  13. 【PCIe 协议】听说你做 PCIe 很多年,还不知道 PCIe Hierarchy ID 是什么 ???
  14. Java SE Development Kit 6U43中文版
  15. HTML用来显示计算机代码的标签 pre 预定义格式标签
  16. SequelizeAccessDeniedError的原因和解决方式
  17. 火箭是这样连胜的(转载)
  18. python实现目标检测voc格式标签数据增强
  19. cocos2d-x 4.0 学习之路(七)场景切换
  20. ubuntu快捷键及Linux下一些主要目录

热门文章

  1. 弘辽科技:微淘升级为订阅后,淘宝商家应如何抓住机遇?
  2. linux C 二维数组 作为函数参数
  3. eCalc 一个非常棒的计算器
  4. [9]-Administration-Tuning Presto Properties Reference
  5. 基金定投止盈点如何确定?
  6. 思科三层交换机配置SVI 实现VLAN 间路由
  7. C#窗口的Form.AcceptButton 属性和Form.CancelButton 属性
  8. 微博焕新品牌号,打造品牌私域营销新阵地,盘活私域流量池!!
  9. 使用WINIO进行驱动层的键盘记录
  10. mycat学习笔记3:分库分表