纯CSS3实现Material Design效果


Posted in HTML / CSS onMarch 09, 2017

预览

纯CSS3实现Material Design效果

这是一个正在完善的css文件,是对原生组件基于标签属性做了美化,对datepicker,select等无法用css实现的暂不考虑在本文内。

按钮 Button

初始按钮

<button>button</button>
    <button class="red">red</button>
    <button class="orange">orange</button>
    <button class="blue">blue</button>
    <button class="green">green</button>
    <button class="link">link</button>

描边按钮

<button class="b-red bk-n">button</button>
    <button class="b-red">red</button>
    <button class="b-orange">orange</button>
    <button class="b-blue">blue</button>
    <button class="b-green">green</button>

禁用按钮   

<button disabled>disabled</button>

上浮按钮

<button class="circle">+</button>
    <button class="circle teal">+</button>

按钮组

<nav class="btn-group">
        <button>button</button>
        <button>button</button>
        <button>button</button>
    </nav>

表单Form

文本输入

<input type="text">
<input type="password" >

开关

<input type="checkbox" id="switch1" class="switch"><label for="switch1"></label>

单选

<input type="radio" id="test_radio1" name="ra"><label for="test_radio1">radio1</label>
<input type="radio" disabled id="test_radio3" name="ra"><label for="test_radio3">radio3</label>
<input type="radio" checked disabled id="test_radio4" name="ras"><label for="test_radio4">radio4</label>

多选

<input id="test_checkbox1" type="checkbox"><label for="test_checkbox1">check1</label>
<input id="test_checkbox3" disabled type="checkbox"><label for="test_checkbox3">check3</label>
<input id="test_checkbox4" checked disabled type="checkbox"><label for="test_checkbox4">check4</label>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

HTML / CSS 相关文章推荐
一款纯css3实现的漂亮的404页面的实例教程
Nov 27 HTML / CSS
使用CSS3来制作消息提醒框
Jul 12 HTML / CSS
html5 touch事件实现页面上下滑动效果【附代码】
Mar 10 HTML / CSS
webapp字号大小跟随系统字号大小缩放的示例代码
Dec 26 HTML / CSS
HTML5实践-图片设置成灰度图
Nov 12 HTML / CSS
使用css创建三角形 使用CSS3创建3d四面体原理及代码(html5实践)
Jan 06 HTML / CSS
html标签之Object和EMBED标签详解
Jul 04 HTML / CSS
HTML5有哪些新特征
Dec 01 HTML / CSS
【HTML5】Canvas绘制简单图片教程
May 13 HTML / CSS
详解HTML5 Canvas标签及基本使用
Jan 10 HTML / CSS
详解如何将 Canvas 绘制过程转为视频
Jan 25 HTML / CSS
Li list-style-image 图片垂直居中实现方法
May 21 HTML / CSS
CSS3实现精美横向滚动菜单按钮
Apr 14 #HTML / CSS
真正了解CSS3背景下的@font face规则
May 04 #HTML / CSS
手把手教你用纯css3实现轮播图效果实例
May 04 #HTML / CSS
使用HTML5和CSS3表单验证功能
May 05 #HTML / CSS
CSS3实现任意图片lowpoly动画效果实例
May 11 #HTML / CSS
利用纯CSS3实现文字向右循环闪过效果实例(可用于移动端)
Jun 15 #HTML / CSS
css3图片边框border-image的用法
Jun 30 #HTML / CSS
You might like
PHP 5.5 创建和验证哈希最简单的方法详解
2013/11/07 PHP
PHP设置进度条的方法
2015/07/08 PHP
PHP中静态变量的使用方法实例分析
2016/12/01 PHP
经常用到的JavasScript事件的翻译
2007/04/09 Javascript
jQueryPad 实用的jQuery测试工具(支持IE,chrome,FF)
2010/05/22 Javascript
js精度溢出解决方案
2012/12/02 Javascript
node.js中的require使用详解
2014/12/15 Javascript
JavaScript实现查找字符串中第一个不重复的字符
2014/12/29 Javascript
javascript限制文本框输入值类型的方法
2015/05/07 Javascript
js实现字符串和数组之间相互转换操作
2016/01/12 Javascript
基于HTML5上使用iScroll实现下拉刷新,上拉加载更多
2016/05/21 Javascript
jQuery检查元素存在性(推荐)
2016/09/17 Javascript
Node.js 8 中的 util.promisify的详解
2017/06/12 Javascript
Vue应用部署到服务器的正确方式
2017/07/15 Javascript
JavaScript 实现同时选取多个时间段的方法
2019/10/17 Javascript
JavaScript设计模式之观察者模式与发布订阅模式详解
2020/05/07 Javascript
Vue路由 重定向和别名的区别说明
2020/09/09 Javascript
基于JavaScript实现简单的轮播图
2021/03/03 Javascript
python实现搜索本地文件信息写入文件的方法
2016/02/22 Python
分析Python中设计模式之Decorator装饰器模式的要点
2016/03/02 Python
python numpy函数中的linspace创建等差数列详解
2017/10/13 Python
python3+PyQt5重新实现自定义数据拖放处理
2018/04/19 Python
Python+pandas计算数据相关系数的实例
2018/07/03 Python
Python 调用 Outlook 发送邮件过程解析
2019/08/08 Python
关于阿里云oss获取sts凭证 app直传 python的实例
2019/08/20 Python
Python获取二维数组的行列数的2种方法
2020/02/11 Python
python 如何设置守护进程
2020/10/29 Python
SkinCeuticals官网:美国药妆品牌
2018/04/19 全球购物
维多利亚的秘密官方网站:Victoria’s Secret
2018/10/24 全球购物
成人教育自我鉴定
2013/11/01 职场文书
企业党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
2015年城管个人工作总结
2015/05/15 职场文书
天堂的孩子观后感
2015/06/11 职场文书
关于空气污染危害的感想
2015/08/11 职场文书
教师信息技术学习心得体会
2016/01/21 职场文书
豆瓣2021评分最高动画剧集-豆瓣评分最高的动画剧集2021
2022/03/18 日漫