纯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 3D立方体效果示例-transform也不过如此
Dec 05 HTML / CSS
CSS3教程(8):CSS3透明度指南
Apr 02 HTML / CSS
实例教程 一款纯css3实现的数字统计游戏
Nov 10 HTML / CSS
css3的transform中scale缩放详解
Dec 08 HTML / CSS
CSS 3.0文字悬停跳动特效代码
Oct 26 HTML / CSS
HTML5中canvas中的beginPath()和closePath()的重要性
Aug 24 HTML / CSS
HTML5 MiranaVideo播放器 (代码开源)
Jun 11 HTML / CSS
使用Html5实现异步上传文件,支持跨域,带有上传进度条
Sep 17 HTML / CSS
HTML5本地存储和本地数据库实例详解
Sep 05 HTML / CSS
如何让pre和textarea等HTML元素去掉滚动条自动换行自适应文本内容高度
Aug 01 HTML / CSS
HTML5给汉字加拼音收起展开组件的实现代码
Apr 08 HTML / CSS
分享CSS盒子模型隐藏的几种方式
Feb 28 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实现的简单压缩英文字符串的代码
2008/04/24 PHP
php htmlentities和htmlspecialchars 的区别
2008/08/18 PHP
自制轻量级仿jQuery.boxy对话框插件代码
2010/10/26 Javascript
JavaScript Accessor实现说明
2010/12/06 Javascript
js 判断脚本加载完毕的代码
2011/07/13 Javascript
8个超实用的jQuery功能代码分享
2015/01/08 Javascript
JavaScript实现在标题栏上显示当前日期的方法
2015/03/19 Javascript
实现placeholder效果的方案汇总
2015/06/11 Javascript
javascript框架设计之类工厂
2015/06/23 Javascript
jquery实现清新实用的网页菜单效果
2015/08/28 Javascript
jQuery实现滚动鼠标放大缩小图片的方法(附demo源码下载)
2016/03/05 Javascript
第六章之辅组类与响应式工具
2016/04/25 Javascript
javascript 常用验证函数总结
2016/06/28 Javascript
BootStrap TreeView使用实例详解
2017/11/01 Javascript
详解a标签添加onclick事件的几种方式
2019/03/29 Javascript
[57:53]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#3OG VS VP
2016/03/03 DOTA
使用python 打开文件并做匹配处理的实例
2019/01/02 Python
强悍的Python读取大文件的解决方案
2019/02/16 Python
Python supervisor强大的进程管理工具的使用
2019/04/24 Python
python异步实现定时任务和周期任务的方法
2019/06/29 Python
Python将QQ聊天记录生成词云的示例代码
2021/02/10 Python
CSS3与动画有关的属性transition、animation、transform对比(史上最全版)
2017/08/18 HTML / CSS
Html5嵌入钉钉的实现示例
2020/06/04 HTML / CSS
Snapfish英国:在线照片打印和个性化照片礼品
2017/01/13 全球购物
mysql_pconnect()和mysql_connect()有什么区别
2012/05/25 面试题
linux面试题参考答案(5)
2016/11/05 面试题
教师简历自我评价
2014/02/03 职场文书
租房协议书
2014/04/10 职场文书
婚前协议书
2014/04/15 职场文书
文明礼仪演讲稿
2014/05/12 职场文书
防灾减灾活动总结
2014/08/30 职场文书
2014年高数考试作弊检讨书
2014/12/14 职场文书
中秋联欢会主持词
2015/07/04 职场文书
《唯一的听众》教学反思
2016/02/18 职场文书
《草虫的村落》教学反思
2016/02/20 职场文书
PhpSpreadsheet中文文档 | Spreadsheet操作教程实例
2021/04/01 PHP