css3实现条纹以及方格斜纹背景

CSS代码:
.stripes {
height: 250px;
width: 375px;
float: left; margin: 10px; -webkit-background-size: 50px 50px;
-moz-background-size: 50px 50px;
background-size: 50px 50px; /* 控制条纹的大小 */ -moz-box-shadow: 1px 1px 8px gray;
-webkit-box-shadow: 1px 1px 8px gray;
box-shadow: 1px 1px 8px gray;
} .horizontal {
background-color: #0ae;
background-image: -webkit-gradient(linear, , %, color-stop(., rgba(, , , .)), color-stop(., transparent), to(transparent));
background-image: -moz-linear-gradient(rgba(, , , .) %, transparent %, transparent);
background-image: -o-linear-gradient(rgba(, , , .) %, transparent %, transparent);
background-image: linear-gradient(rgba(, , , .) %, transparent %, transparent);
} .vertical {
background-color: #f90;
background-image: -webkit-gradient(linear, , % , color-stop(., rgba(, , , .)), color-stop(., transparent), to(transparent));
background-image: -moz-linear-gradient(0deg, rgba(, , , .) %, transparent %, transparent);
background-image: -o-linear-gradient(0deg, rgba(, , , .) %, transparent %, transparent);
background-image: linear-gradient(0deg, rgba(, , , .) %, transparent %, transparent);
} .picnic {
background-color:white;
background-image: -webkit-gradient(linear, , %, color-stop(., transparent), color-stop(., rgba(, , , .)), to(rgba(, , , .))),
-webkit-gradient(linear, , % , color-stop(., transparent), color-stop(., rgba(, , , .)), to(rgba(, , , .)));
background-image: -moz-linear-gradient(transparent %, rgba(, , , .) %, rgba(, , , .)),
-moz-linear-gradient(0deg, transparent %, rgba(, , , .) %, rgba(, , , .));
background-image: -o-linear-gradient(transparent %, rgba(, , , .) %, rgba(, , , .)),
-o-linear-gradient(0deg, transparent %, rgba(, , , .) %, rgba(, , , .));
background-image: linear-gradient(transparent %, rgba(, , , .) %, rgba(, , , .)),
linear-gradient(0deg, transparent %, rgba(, , , .) %, rgba(, , , .));
} .angled {
background-color: #ac0;
background-image: -webkit-gradient(linear, %, % ,
color-stop(., rgba(, , , .)), color-stop(., transparent),
color-stop(., transparent), color-stop(., rgba(, , , .)),
color-stop(., rgba(, , , .)), color-stop(., transparent),
to(transparent));
background-image: -moz-linear-gradient(45deg, rgba(, , , .) %, transparent %,
transparent %, rgba(, , , .) %, rgba(, , , .) %,
transparent %, transparent);
background-image: -o-linear-gradient(45deg, rgba(, , , .) %, transparent %,
transparent %, rgba(, , , .) %, rgba(, , , .) %,
transparent %, transparent);
background-image: linear-gradient(45deg, rgba(, , , .) %, transparent %,
transparent %, rgba(, , , .) %, rgba(, , , .) %,
transparent %, transparent);
} .angled- {
background-color: #c16;
background-image: -webkit-gradient(linear, , % %,
color-stop(., rgba(, , , .)), color-stop(., transparent),
color-stop(., transparent), color-stop(., rgba(, , , .)),
color-stop(., rgba(, , , .)), color-stop(., transparent),
to(transparent));
background-image: -moz-linear-gradient(-45deg, rgba(, , , .) %, transparent %,
transparent %, rgba(, , , .) %, rgba(, , , .) %,
transparent %, transparent);
background-image: -o-linear-gradient(-45deg, rgba(, , , .) %, transparent %,
transparent %, rgba(, , , .) %, rgba(, , , .) %,
transparent %, transparent);
background-image: linear-gradient(-45deg, rgba(, , , .) %, transparent %,
transparent %, rgba(, , , .) %, rgba(, , , .) %,
transparent %, transparent);
} .checkered {
background-image: -webkit-gradient(linear, , % %, color-stop(., #), color-stop(., transparent), to(transparent)),
-webkit-gradient(linear, %, % , color-stop(., #), color-stop(., transparent), to(transparent)),
-webkit-gradient(linear, , % %, color-stop(., transparent), color-stop(., #)),
-webkit-gradient(linear, %, % , color-stop(., transparent), color-stop(., #));
background-image: -moz-linear-gradient(45deg, # %, transparent %, transparent),
-moz-linear-gradient(-45deg, # %, transparent %, transparent),
-moz-linear-gradient(45deg, transparent %, # %),
-moz-linear-gradient(-45deg, transparent %, # %);
background-image: -o-linear-gradient(45deg, # %, transparent %, transparent),
-o-linear-gradient(-45deg, # %, transparent %, transparent),
-o-linear-gradient(45deg, transparent %, # %),
-o-linear-gradient(-45deg, transparent %, # %);
background-image: linear-gradient(45deg, # %, transparent %, transparent),
linear-gradient(-45deg, # %, transparent %, transparent),
linear-gradient(45deg, transparent %, # %),
linear-gradient(-45deg, transparent %, # %);
}
HTML代码:
<div class="horizontal stripes"></div>
<div class="vertical stripes"></div>
<div class="picnic stripes"></div>
<div class="angled stripes"></div>
<div class="angled-135 stripes"></div>
<div class="checkered stripes"></div>
来源:https://www.zhangxinxu.com/study/201104/css3-strips-patterns-no-image.html
css3实现条纹以及方格斜纹背景的更多相关文章
- css条纹背景样式、及方格斜纹背景的实现
一.横向条纹如下代码: background: linear-gradient(#fb3 %, #58a %) 上面代码表示整个图片的上部分20%和下部分20%是对应的纯色,只有中间的部分是渐变色.如 ...
- css3实现条纹背景
<!DOCTYPE HTML><html><head><meta charset='utf-8'/><meta forua="true& ...
- 纯css3棋盘图案背景以及45度斜纹背景
css代码 .stripes { height: 250px; width: 375px; float: left; margin: 10px; ...
- CSS3随内容自动伸缩的背景【转】
CSS3给我们带来一个非常实用的新属性:border-image,利用这个属性我们可以做出随着内容的增减自动伸缩的背景.废话不多说,看代码!HTML:<ol> <li>第一条列 ...
- CSS3随内容自动伸缩的背景
CSS3给我们带来一个非常实用的新属性:border-image,利用这个属性我们可以做出随着内容的增减自动伸缩的背景.废话不多说,看代码! HTML: <ol> <li>第一 ...
- CSS3动画设置后台登录页背景切换图片
CSS3的动画很实用很好用,简单几句话就可以做出一个好看而且过渡平滑的body背景图片,不多说,来来来,上代码 body{ animation:mybg 7s; -webkit-animation:m ...
- css3动画,点击圆形背景扩展整个页面效果
上次做项目的时候,要求点击链接,这个链接的圆形背景扩散充满整个页面,今天把这个效果整理一下,是简单的css3的动画特效,粘贴下面的代码看效果 <!DOCTYPE html> <htm ...
- CSS3做出条纹大背景
㈠实现不等宽背景条纹 实现如上图所示的效果,代码如下: <!DOCTYPE html> <html lang="en"> <head> &l ...
- css3基础-选择器+边框与圆角+背景与渐变
Css3选择器相关: section > div直接子元素选择器 div + article相邻兄弟选择器(在元素之后出现) div ~ article通用兄弟选择器(在元素之后出现) 属性选择 ...
随机推荐
- 保存cookie状态封装
from urllib import request, parsefrom urllib.error import HTTPError,URLError#保存cookiefrom http impor ...
- error connecting to master 'repl@192.168.1.107:3306' - retry-time: 60 retries: 86400
很多时候,就算thread 正在进行,也不代表没有错误,一定要看看具体表示错误的变量 mysql> show slave status\G *************************** ...
- 第九次java课堂笔记
- java8中optional和.stream().map()
使用optional的好处:是一个可以包含或不可以包含非空值的容器对象,更加友好的处理程序中的空对象. Optional<T>有方法 isPresent() 和 get() 是用来检查其包 ...
- spring(spring mvc)整合WebSocket案例(获取请求参数)
开发环境(最低版本):spring 4.0+java7+tomcat7.0.47+sockjs 前端页面要引入: <script src="http://cdn.jsdelivr.ne ...
- 前端面试题总结(js、html、小程序、React、ES6、Vue、算法、全栈热门视频资源)
写在前面 参考答案及资源在看云平台发布,如果大家想领取资源以及查看答案,可直接前去购买.一次购买永久可看,文档长期更新!有什么意见与建议欢迎您及时联系作者或留言回复! 文档描述 本文是关注微信小程序的 ...
- 20145338 《网络对抗》逆向及Bof基础实验
逆向及Bof基础实验 实践目标 ·本次实践的对象是一个名为pwn1的linux可执行文件. ·该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串. ·该程序同时包含 ...
- ShellExecute, WinExec与CreateProcess
0x01 ShellExecute ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件.打开一个目录.打印一个文件等等),并对外部程序有一定的控制. 函数原型: Shel ...
- 如何使用桥接模式使虚拟机VMware中的Redhat能上网
VMware中有三种网络连接方式可使其上网:桥接模式,NAT模式,host-only模式,下面详细介绍如何使用桥接模式使虚拟机中的Redhat连上互联网. Bridge(桥接)模式 在Bridge模式 ...
- 信息技术手册可视化进度报告 基于jieba的关键字提取技术
在这一篇博客之前,我已经将word文件中的内容通过爬虫的方式整理到数据库中了,但是为了前台展示的需要,还必须提取出关键字,用于检索. 我用的是jieba分词,GitHub地址:https://gith ...