CSS图像绘制之:条纹背景(转)

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>漂亮的CSS3动画进度条DEMO演示</title><style>
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}</style><style>
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300);
*, *:before, *:after {box-sizing: border-box;
}body {font-size: 100%;font-family: "Open sans", Arial, sans-serif;color: white;
}.container {margin: 3rem auto;max-width: 600px;
}
@media(max-width: 610px) {.container {padding: 0 5%;}
}
.bar {height: 40px;width: 0;transition: width 1.2s ease-in-out;position: relative;margin: 0.5rem 0;border-radius: 4px;
}
@media(max-width: 350px) {.bar {margin: 2.5rem 0 0.5rem;}
}
.bar.sanjiao{background:#58a;background-image:linear-gradient(45deg,#fff 25%, transparent 25%),linear-gradient(-45deg,#fff 25%, transparent 25%);background-size: 30px 100%;animation: barberpole 12s linear infinite;border-bottom: 0.2rem solid #0d7e68;
}
.bar.mint {background-color: #14c3a2;background-image: repeating-linear-gradient(-45deg, #14c3a2, #14c3a2 30px, #22e8c3 30px, #22e8c3 60px);background-size: 600px 100%;animation: barberpole 12s linear infinite;border-bottom: 0.2rem solid #0d7e68;
}
.bar.red {background-color: #cf4647;background-image: repeating-linear-gradient(-45deg, #cf4647, #cf4647 30px, #da6e6f 30px, #da6e6f 60px);background-size: 600px 100%;animation: barberpole 12s linear infinite;border-bottom: 0.2rem solid #9f292a;
}
.bar.orange {background-color: #eb7b59;background-image: repeating-linear-gradient(-45deg, #eb7b59, #eb7b59 30px, #f09f87 30px, #f09f87 60px);background-size: 600px 100%;animation: barberpole 12s linear infinite;border-bottom: 0.2rem solid #dd481b;
}
.bar.lila {background-color: #524656;background-image: repeating-linear-gradient(-45deg, #524656, #524656 30px, #6d5d72 30px, #6d5d72 60px);background-size: 600px 100%;animation: barberpole 12s linear infinite;border-bottom: 0.2rem solid #2a242c;
}
.bar.gray {background-color: #595b5a;background-image: repeating-linear-gradient(-45deg, #595b5a, #595b5a 30px, #727574 30px, #727574 60px);background-size: 600px 100%;animation: barberpole 12s linear infinite;border-bottom: 0.2rem solid #333434;
}
.bar.active:after, .bar.active:before {opacity: 1;
}
.bar:before {content: attr(data-skill);display: block;position: absolute;top: 0;left: 0;padding: 10px;height: 40px;font-style: italic;opacity: 0;transition: opacity 2s 0.6s;
}
@media(max-width: 350px) {.bar:before {top: -100%;color: black;padding: 10px 0 0;}
}
.bar:after {content: attr(data-percent) "%";display: block;position: absolute;top: 0;right: 0;height: 40px;padding: 10px;opacity: 0;transition: opacity 2s 0.6s;
}
@media(max-width: 350px) {.bar:after {left: 0;}
}
@keyframes barberpole {from {background-position: 0% 0%;}to {background-position: 600px 0%;}
}
.bar.active[data-percent="5"] {width: 5%;
}.bar.active[data-percent="10"] {width: 10%;
}.bar.active[data-percent="15"] {width: 15%;
}.bar.active[data-percent="20"] {width: 20%;
}.bar.active[data-percent="25"] {width: 25%;
}.bar.active[data-percent="30"] {width: 30%;
}.bar.active[data-percent="35"] {width: 35%;
}.bar.active[data-percent="40"] {width: 40%;
}.bar.active[data-percent="45"] {width: 45%;
}.bar.active[data-percent="50"] {width: 50%;
}.bar.active[data-percent="55"] {width: 55%;
}.bar.active[data-percent="60"] {width: 60%;
}.bar.active[data-percent="65"] {width: 65%;
}.bar.active[data-percent="70"] {width: 70%;
}.bar.active[data-percent="75"] {width: 75%;
}.bar.active[data-percent="80"] {width: 80%;
}.bar.active[data-percent="85"] {width: 85%;
}.bar.active[data-percent="90"] {width: 90%;
}.bar.active[data-percent="95"] {width: 95%;
}.bar.active[data-percent="100"] {width: 100%;
}</style><script src="js/prefixfree.min.js"></script></head><body><div class='container'><div class='bar mint' data-percent='100' data-skill='HTML5'></div><div class='bar red' data-percent='85' data-skill='CSS3'></div><div class='bar lila' data-percent='75' data-skill='jQuery'></div><div class='bar orange' data-percent='65' data-skill='PHP'></div><div class='bar gray' data-percent='55' data-skill='MySQL'></div><div class='bar sanjiao' data-percent='100' data-skill='MySQL'></div>
</div>
<div style="text-align:center;clear:both">
<script src="/gg_bd_ad_720x90.js" type="text/javascript"></script>
<script src="/follow.js" type="text/javascript"></script>
</div><script src='js/jquery.js'></script><script src="js/index.js"></script></body></html>
会动的条纹

CSS
body {

    background:linear-gradient(#51B0E7 50%, #006084 50%);

    background-size:100% 20px;

}

 

 

CSS
body {

    background:#FFF;

    margin:50px;

    background:linear-gradient(45deg, #3498DB 50%, #2980B9 50%);

    background-size:30px 30px;

}

 

 

CSS
方法一:实际线条宽度15/1.414

body {

    background:#FFF;

    margin:50px;

    background:

    /*#2980B9 0中0表示此之前最大数,即#2980B9 25%*/

    /*此处设置0,为了减少重复性,方便维护*/

    linear-gradient(45deg, #3498DB 25%, #2980B9 0,#2980B9 50%,#3498DB 0%,#3498DB 75%,#2980B9 0);

    background-size:30px 30px;

   

}

方法二:

!必须指定width、height,用于repeating-linear-gradient填充

div {

    width:600px;

    height:600px;

    background:

    /*让repeating-linear-gradient自动填充div,

    可以任意修改角度,直接指定线条宽度15px*/

    repeating-linear-gradient(45deg, #3498DB, #3498DB 15px, #2980B9 0,#2980B9 30px);

}

方法三:(用于同一颜色,只有明度有差异)

 

body {

    width: 600px;

    height: 600px;

    background:#45aad7;

    /*背景图上直接叠加一层半透明白色条纹*/

    background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)15px,transparent 0,transparent 30px);

}

 

 

CSS
body {

    background:#FFF;

    background-image:linear-gradient(0deg, rgba(200,0,0,.5) 50%, transparent 50%),

                                       linear-gradient(90deg,rgba(200,0,0,.5) 50%, transparent 50%) ;

    background-size:30px 30px;

}

 

 

CSS
body {

    background:#58a;

    background-image:linear-gradient(0deg,white 1px, transparent 0),

                                        linear-gradient(90deg,white 1px, transparent 0);

    background-size:30px 30px;

}

 

CSS
body {

    background:#58a;

    background-image:

                                     linear-gradient(0deg,hsla(0,0%,100%,.3) 1px, transparent 0),

                                     linear-gradient(90deg,hsla(0,0%,100%,.3) 1px, transparent 0),

                                     linear-gradient(0deg,white 2px, transparent 0),

                                     linear-gradient(90deg,white 2px, transparent 0);

    background-size:15px 15px,15px 15px,75px 75px,75px 75px;

}

 

CSS
body {

    background:#58a;

    background-image:

                                     linear-gradient(45deg,#fff 25%, transparent 25%),

                                     linear-gradient(-45deg,#fff 25%, transparent 25%);

    background-size:30px 30px;

}

 


CSS
body {

    background:#58a;

    background-image:radial-gradient(#fff 20%, transparent 0),

    background-size:60px 60px;

}

 

CSS
body {

    background:#58a;

    background-image:

                                     radial-gradient(#fff 20%, transparent 0),

                                     radial-gradient(#fff 20%, transparent 0);

    background-size:60px 60px;

    background-position: 0 0 ,30px 30px;

}

 

 

CSS
body {

    background:#58a;

    background-image:

                                     /*下三角向下移动至下一个三角,向下形成正方形*/

                                     linear-gradient(45deg,hsla(0,0%,100%,.3) 25%, transparent 0),

                                     linear-gradient(45deg,transparent 75%, hsla(0,0%,100%,.3) 0),

                                     /*上三角下形成上正方形*/

                                     linear-gradient(45deg,transparent 75%, hsla(0,0%,100%,.3) 0),

                                     linear-gradient(45deg,hsla(0,0%,100%,.3) 25%, transparent 0);

 

    background-size: 30px 30px;

    background-position: 0 0,15px 15px;

 }

 

 

0
 
0

转载于:https://www.cnblogs.com/shadow-wolf/p/6868353.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/488317.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

新基建专题报告:未来发展方向及重点产业分析

报告来源&#xff1a;中银证券转自&#xff1a;未来智库一、新基建以强外溢性稳增长、补短板、调结构1&#xff09;新基建以强外溢性稳增长全球经贸摩擦加剧&#xff0c;叠加海外疫情导致各国经济存在不确定性的影响下&#xff0c;外需不足&#xff0c;内需承压&#xff0c;经济…

查看网站所有会话_你能看到网站上每个产品的数据吗?

经常有群友问怎么查看网站上每一个产品的数据。查看每个产品的数据&#xff0c;有助于我们了解网站上哪个产品是热销品&#xff0c;哪个产品还需要进行优化&#xff0c;从产品层面优化提高网站整体的转化率。查看方法也很简单&#xff0c;我们还是打开Google Analytics点击左侧…

C++实现树的基本操作,界面友好,操作方便,运行流畅,运用模板

Ⅰ.说明&#xff1a;1.采用左孩子右兄弟的方式&#xff0c;转化为二叉树来实现。2.树的后根遍历与二叉树的中根遍历即有联系又有区别&#xff0c;请读者注意分析体会。Ⅱ.功能&#xff1a;1.创建树并写入数据2.先根遍历树3.计算树高4.后根遍历树5.层次遍历树6.搜索数据域为某值…

罗敏敏组建立新型脑-脑接口实现“阿凡达”式的跨鼠遥控

来源&#xff1a;中国科学杂志社人或动物个体之间的交流主要依靠感觉系统&#xff0c;比如视觉、听觉、嗅觉和触觉。2009年的科幻电影《阿凡达》展示了地球上的人可以通过脑对脑的直接信息传递&#xff0c;远程控制潘多拉星上经过基因改造的纳威人身体。近几年有研究展示可以从…

linux下的gpio转串口驱动,X-026-KERNEL-Linux gpio driver的移植之gpio range

X-026-KERNEL-Linux gpio driver的移植之gpio range作者&#xff1a;wowo 发布于&#xff1a;2017-9-27 22:27分类&#xff1a;X Project1. 前言我们在[1][2]中提到过&#xff0c;鉴于gpio的特殊性&#xff0c;pinctrl subsystem特意留了一个后门(gpio range)&#xff0c;gpio …

长文综述:从大数据中寻找复杂系统的核心变量

文章来源&#xff1a;【集智俱乐部】原文链接&#xff1a;https://mp.weixin.qq.com/s/IIliI5plz2UBUMAzVpxClw导语尽管大数据的收集越来越容易&#xff0c;但随着从微观到宏观的尺度&#xff08;scale&#xff09;变化&#xff0c;系统行为会发生非线性的变化&#xff0c;这让…

android设置主题背景为壁纸_ppt模板防早恋安全教育主题班会课件ppt,两个青春期的孩子画面为背景...

ppt模板--防早恋安全教育主题班会课件ppt这是一套防早恋安全教育主题班会课件ppt&#xff0c;共26页。PPT封面以简约的白色背景&#xff0c;五彩斑斓的地面象征孩子们丰富多彩的学生生活&#xff0c;两个青春期的孩子画面为背景&#xff0c;蓝色正体字突出主题&#xff1a;防早…

Linux下启动程序常见问题,linux系统启动流程及常见故障解决方式

Linux系统中启动的流程:1.加载bios的硬件信息以及进行自我检测 并根据设置取得第一个启动的设备2.若以硬盘方式引导 读取并执行引导扇区 MBR3.加载grub(引导程序)启动菜单(/\)4.加载内核(以只读方式进行挂载)5.挂载根目录系统 启动init进程(所有进程的鼻祖)6.读取/etc/initt…

vscode红色波浪不见了_vscode c++ 编译可以通过 但是有红色波浪线的问题

作者&#xff1a;送外卖转行计算机来源&#xff1a;SegmentFault 思否1.command p, 然后输入 >C/C选择 编辑配置(JSON)然后在工作区会出现一个.vscode文件夹, 其中会有一个.json文件的配置2.打开命令行 输入gcc -v -E -x c -会有以下的信息 ignoring nonexistent director…

云计算军事运用有啥特点

来源&#xff1a;军语研究院云计算技术被视为继大型计算机、个人计算机、互联网之后的第四次信息技术产业革命。云计算是一种围绕分布式共享计算资源的创新应用模式&#xff0c;资源提供者可以方便而快速地提供计算资源&#xff0c;而无处不在的资源需求者可以便利地使用共享的…

基于STM32的DS1302实时时钟模块应用

DS1302是一款低功耗的实时时钟芯片&#xff0c;被广泛应用于各种电子产品中。它具有准确计时、多种时间格式表示、定时报警等功能&#xff0c;适用于记录时间、日期和闹钟。在本文中&#xff0c;我们将介绍如何在基于STM32的开发环境中使用DS1302实时时钟模块&#xff0c;并给出…

在Windows 7上安装Team Foundation Server(TFS)的代理服务器(Agent)

自2009年微软发布Windows 7以来&#xff0c;经过8年的市场验证&#xff0c;Windows 7已经成为史上应用最为广泛的操作系统。但是面对技术变化的日新月异&#xff0c;2015年微软正式停止了对Windows 7的主流支持&#xff0c;并将于2020年正式结束对Windows 7的所有技术支持。这一…

王喜文:图解新基建,细说新机遇(100图)

来源&#xff1a;智造智库去年8月22日&#xff0c;华为创始人任正非签发总裁办邮件&#xff0c;大力推荐技术大神王喜文博士的5G科普PPT《认识5G&#xff0c;发展5G》&#xff0c;并报送董事会成员、监事会成员&#xff0c;主送全体员工&#xff0c;要求华为全员学习。任正非的…

基于OpenGL编写一个简易的2D渲染框架-07 鼠标事件和键盘事件

这次为程序添加鼠标事件和键盘事件 当检测到鼠标事件和键盘事件的信息时&#xff0c;捕获其信息并将信息传送到需要信息的对象处理。为此&#xff0c;需要一个可以分派信息的对象&#xff0c;这个对象能够正确的把信息交到正确的对象。 实现思路&#xff1a; 要实现以上的功能&…

重新定义Wi-Fi功能,Wi-Fi 6为什么要分两步?

来源&#xff1a;传感器技术Wi-Fi 6重新定义Wi-Fi&#xff0c;先是双频并发&#xff0c;然后才是6GHz下的160MHz。Wi-Fi是什么&#xff1f;它是一个基于IEEE 802.11标准的无线局域网技术。如今&#xff0c;Wi-Fi已经覆盖了绝大部分的室内场景&#xff0c;你的手机、电脑、智能音…

《科学》:中德解析新冠主要蛋白酶晶体结构,有助抑制剂研发

来源&#xff1a;澎湃新闻自新型冠状病毒引起的疫情暴发以来&#xff0c;科学家们一直在努力寻找有效的病毒抑制剂。当地时间3月20日&#xff0c;顶级学术期刊《科学》在线发表了一篇题为“Crystal structure of SARS-CoV-2 main protease provides a basis for design of impr…

render_notebook()结果没有图_来自百度的良心产品!百度iOS截长图App

我们知道百度是国内最大的搜索引擎&#xff0c;但你知道它也会出品一些和搜索无关的精品工具&#xff1f;例如在最近&#xff0c;百度就推出了一款iOS平台上的滚动截长图App&#xff0c;要知道iOS系统一直以来就不支持系统级别的截长图&#xff0c;百度这工具可谓是非常实用了&…

2020年度国家科学技术奖提名项目公示丨附全名单

来源&#xff1a;科学技术部3月24日&#xff0c;科学技术部发布了《国家科学技术奖励工作办公室公告第95号》文件。该文件称&#xff0c;2020年度国家科学技术奖提名工作已结束&#xff0c;并对2020年度国家自然科学奖、国家技术发明奖通用项目、国家科学技术进步奖通用项目受理…

linux实验试题 cp,cp命令实验,cp命令

cp命令实验&#xff0c;cp命令创建条件[rootlocalhost ~]#mkdir /source[rootlocalhost~]#mkdir /target[rootlocalhost~]#cp /etc/l*.conf /source[rootlocalhost~]#ll /sourcetotal20-rw-r--r--. 1 root root 28 Aug 10 09:24 ld.so.conf-rw-r-----. 1 root root 191 Aug 10 …

机载雷达发展简史:从蝙蝠到机载相控阵

来源&#xff1a;军事高科技在线 从地基起步蝙蝠&#xff0c;虽然像人一样拥有双眼&#xff0c;但它看起东西来&#xff0c;用到的却不是眼睛。蝙蝠从鼻子里发出的超声波在传输过程中遇到物体后会立刻反弹&#xff0c;根据声波发射和回波接收之间的…