纯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 用border写 空心三角箭头 (两种写法)
Sep 29 HTML / CSS
CSS3模拟IOS滑动开关效果
Sep 28 HTML / CSS
CSS3实现多样的边框效果
May 04 HTML / CSS
css3实现圆锥渐变conic-gradient效果
Feb 12 HTML / CSS
HTML5 placeholder属性详解
Jun 22 HTML / CSS
html5新增的定时器requestAnimationFrame实现进度条功能
Dec 13 HTML / CSS
基于Canvas+Vue的弹幕组件的实现
Jul 23 HTML / CSS
HTML5 Convas APIs方法详解
Apr 24 HTML / CSS
用HTML5制作烟火效果的教程
May 12 HTML / CSS
HTML5录音实践总结(Preact)
May 07 HTML / CSS
canvas画图被放大且模糊的解决方法
Aug 11 HTML / CSS
解析CSS 提取图片主题色功能(小技巧)
May 12 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 echo, print, print_r, sprintf, var_dump, var_expor的使用区别
2013/06/20 PHP
根据ip调用新浪api获取城市名并转成拼音
2014/03/07 PHP
php的闭包(Closure)匿名函数详解
2015/02/22 PHP
function foo的原型与prototype属性解惑
2010/11/19 Javascript
javascript中substr,substring,slice.splice的区别说明
2010/11/25 Javascript
javascript+html5实现绘制圆环的方法
2015/07/28 Javascript
jquery实现超简洁的TAB选项卡效果代码
2015/08/28 Javascript
深入理解MVC中的时间js格式化
2016/05/19 Javascript
JS传递对象数组为参数给后端,后端获取的实例代码
2016/06/28 Javascript
JavaScript的变量声明提升问题浅析(Hoisting)
2016/11/30 Javascript
ES6中Symbol类型用法实例详解
2017/04/06 Javascript
详解bootstrap用dropdown-menu实现上下文菜单
2017/09/22 Javascript
对vue2.0中.vue文件页面跳转之.$router.push的用法详解
2018/08/24 Javascript
3分钟读懂移动端rem使用方法(推荐)
2019/05/06 Javascript
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
2019/05/14 Javascript
p5.js绘制创意自画像
2019/11/04 Javascript
Vue打包部署到Nginx时,css样式不生效的解决方式
2020/08/03 Javascript
nuxt.js服务端渲染中axios和proxy代理的配置操作
2020/11/06 Javascript
[02:16]DOTA2超级联赛专访Burning 逆袭需要抓住机会
2013/06/24 DOTA
python web框架学习笔记
2016/05/03 Python
python将类似json的数据存储到MySQL中的实例
2019/07/12 Python
pandas读取csv文件提示不存在的解决方法及原因分析
2020/04/21 Python
Python利用Pillow(PIL)库实现验证码图片的全过程
2020/10/04 Python
html5拍照功能实现代码(htm5上传文件)
2013/12/11 HTML / CSS
Html5移动端适配IphoneX等机型的方法
2019/06/25 HTML / CSS
Bluebella美国官网:英国性感内衣品牌
2018/10/04 全球购物
C#实现对任一张表的数据进行增,删,改,查要求,运用Webservice,体现出三层架构
2014/07/11 面试题
成人大专自我鉴定范文
2013/10/19 职场文书
单位消防安全制度
2014/01/12 职场文书
应届毕业生自荐信例文
2014/02/26 职场文书
精彩的广告词
2014/03/19 职场文书
小学班级口号
2014/06/09 职场文书
2016暑期师德培训心得体会
2016/01/09 职场文书
廉洁自律承诺书2016
2016/03/25 职场文书
Django实现翻页的示例代码
2021/05/24 Python
Android实现获取短信验证码并自动填充
2023/05/21 Java/Android