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通用兄弟选择器(在元素之后出现) 属性选择 ...
随机推荐
- 自动化扫描src漏洞
首先介绍一下常见的漏洞类型: 漏洞自动扫描思路: 常见的一些github上常用的漏洞采集工具,我们可以利用一款工具进行接口调用直接进行利用 自动化工具的雏形:
- html布局(盒子)
在body里面放置两个盒子,里面盒子设置margin-top,外层盒子生效?在里面盒子上面加一个块元素,设置高度 表单 form action="地址" method=" ...
- Ubuntu18.04安装常用软件
一.VMwareWorkstation 1.到官网下载VmwareWorkstation,选择Linux版本 2.将下载下来的安装包放到桌面给予x权限,通过命令行进入到桌面的目录sudo ./执行安装 ...
- 201671010142 2017-2 《java第十二章学习感悟》
Swing 是一个为Java设计的GUI工具包. Swing是JAVA基础类的一部分. Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表. Swing提供许多比AWT更好的屏幕 ...
- AOP面向切面编程JAVA动态代理实现用户权限管理(实现篇)
java动态代理机制的功能十分强大,使用动态代理技术能够有效的降低应用中各个对象之间的耦合紧密程度,提高开发的效率以及程序的可维护性,事实上Spring AOP就是建立在Java动态代理的基础之上.其 ...
- 为期一周的C#学习状态与感受
我,女,28,有娃两岁.博客开张,发发牢骚,进入第二阶段. 我这个年龄我这个状态,我决定重拾以前放弃的行业,打听了很多相关工作的朋友和查阅了很多关于这个问题的网页,有两种声音在交奏,一边是去吧,趁现在 ...
- 转载-Python单元测试框架——unittest
一.Pyhon工作原理—— 核心概念:test case, testsuite, TestLoder,TextTestRunner,TextTestResult, test fixture TestC ...
- boostrap 日期插件(带中文显示)
不知道大家用什么样的日期插件,我最近用了bootstrap插件,整理了下,分享给大家,第四部分是我找的插件源码,可以省去大家的找的时间,按1-3的步骤用就好了,有些样式上的小问题就自己调一调: (1) ...
- Linux上的10个Touch命令实例
Linux Touch 命令 Touch命令可以用来修改文件访问或修改的时间戳.实际上,它更常仅仅用于快速的创建一个空白文件. 这篇文章展示了一些非常简单和快速的实例,使用Touch命令来修改时间戳和 ...
- 非关系数据库一Memcached
第三十四课 非关系数据库一Memcached 目录 一.nosql介绍 二.memrcached介绍 三.安装memcached 四.查看memcachedq状态 五.memcached命令行 六.m ...