博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[CSS] Draw Simple Icons with CSS
阅读量:5213 次
发布时间:2019-06-14

本文共 1740 字,大约阅读时间需要 5 分钟。

Using pseudo-elements like ::before and ::after we can draw some simple icons without having using image assets which can help reduce the number of requests and improve performance.

 

const Radio = ({  active,  children,  onChange}) => {  return (      );};
[class^="filter__label"] {
position: relative; display: inline-block; padding-left: 16px; color: rgba(236,240,241,0.3);}[class^="filter__label"]:hover {
color: #ccc;}.filter__radio:checked + [class^="filter__label"] {
color: #fff;}[class^="filter__label"]::before,.filter__label--all::after {
content: ''; position: absolute; top: 5px; left: 0; background: #647380; display: block; width: 10px; height: 10px; border-radius: 5px; box-shadow: 0 0 2px 1px rgba(0,0,0,0.2);}.filter__radio {
position: absolute; opacity: 0;}.filter__label--all {
padding-left: 21px;}.filter__label--all::after {
left: 5px;}.filter__radio:checked + .filter__label--all::before {
background: #af544f;}.filter__radio:checked + .filter__label--all::after {
background: #16a085;}.filter__radio:checked + .filter__label--active::before {
background: #af544f;}.filter__radio:checked + .filter__label--completed::before {
background: #16a085;}@media only screen and (min-width: 730px) {
.container { max-width: 720px; justify-content: flex-end; } .todo-app {
border-radius: 4px 4px 0 0; } .todo-list {
order: -1; flex-direction: column; } [class^="todo-list__item"] {
box-shadow: 0 1px 0 0 #e6e6e6, 0 2px 0 0 white; } .filters {
border-radius: 3px 3px 0 0; order: 0; }}

 

转载于:https://www.cnblogs.com/Answer1215/p/6823208.html

你可能感兴趣的文章
[原创] web_custom_request 与 Viewstate
查看>>
第八周作业
查看>>
[Servlet3.0新特性]注解替代配置文件
查看>>
在sliverlight 客户端实现DataTable的尝试,让自定义DataGrid能够轻松绑定DataTable
查看>>
clean code 第一章笔记
查看>>
oracle11g OEM无法连接到数据库实例解决办法
查看>>
java包命名规则
查看>>
iOS后台如何保持socket长连接和数据传输
查看>>
IOS视频播放器的制作
查看>>
TaobaoVM
查看>>
ubuntu npm 私有库搭建 (npmjs.org 官方版本)
查看>>
BaiduMapApi 与 GoogleMapApi geocoding信息 获取方法(用地名获取经纬度)
查看>>
量化投资:风险指标
查看>>
ASP.NET Core EF 查询获取导航属性值,使用Include封装
查看>>
C# 将int类型转换成其它进制
查看>>
Android Service1
查看>>
Docker安装ShowDoc
查看>>
HDU1102--Constructing Roads
查看>>
JQuery $.cookie 应用
查看>>
软考晒晒分—大家一起来!!!
查看>>