我先额外的说一下怎么用CSS绘制三角形:

绘制三角形是把边框加粗,将元素的宽高都设为0,让其余的边框颜色透明,下面我们来看实现的代码:

先把边框的颜色设置成不同颜色:

#div{

border-color: red blue green pink;

border-style: solid;

border-width: 80px;

width: ;

}

显示的结果如下:

设置元素的三个边颜色透明,边框颜色默认:

#div1{

border-style: solid;

border-width: 80px;

width: ;

border-top-color: transparent;

border-left-color: transparent;

border-right-color: transparent;

}

结果如下:

这样就实现了CSS画三角形。

灵活的运用CSS,可以实现很多的功能,下面我来说说怎么用CSS来绘制背景条纹:

这里要用到背景的线性渐变:background:linear-gradient

1.背景渐变:

#div2{

margin-top: 100px;

width: 100px;

height: 100px;

/*设置背景渐变*/

background: linear-gradient(#fb3 %,#58a 7%);

效果如下:

中间有一块渐变区域;

把渐变比例进行调整:

background: linear-gradient(#fb3 %,#58a %);//等价于 background: linear-gradient(#fb3 50%,#58a 0)

得到两块纯色区域:

我们就可以利用背景渐变的这个特性进行条纹背景的绘制了。

三色的条纹背景:

#div2{

margin-top: 100px;

width: 100px;

height: 100px;

/*设置背景渐变*/

background: linear-gradient(#fb3 %,#58a ,#58a %,yellow );

给背景加上尺寸的限制:

#div2{

margin-top: 100px;

width: 100px;

height: 100px;

/*设置背景渐变*/

background: linear-gradient(#fb3 %,#58a ,#58a %,yellow );

/*线性渐变的宽度*/

background-size: % 45px;

}

接下来,我们开始绘制纵向的条纹:要用到background:linear-gradient(to right......)

#div3{

margin-top: 100px;

width: 100px;

height: 100px;

/*设置背景渐变*/

background: linear-gradient(to right,

#fb3 %,#58a );

运行结果如下:

同样也给他一个尺寸限制:

#div3{

margin-top: 100px;

width: 100px;

height: 100px;

/*设置背景渐变*/

background: linear-gradient(to right,

#fb3 %,#58a );

/*线性渐变的宽度*/

background-size:15px %;

}

结果:

实现了纵向的条纹,下面来试试斜向的条纹:要用角度background:linear-gradient(45 deg......)

#div4{

margin-top: 100px;

width: 100px;

height: 100px;

background: linear-gradient(45deg,

#fb3 %,#58a );

}

运行结果:

这不是我们想要的结果,再试试给背景加上尺寸:

#div4{

margin-top: 100px;

width: 100px;

height: 100px;

background: linear-gradient(45deg,

#fb3 %,#58a );

/*线性渐变的宽度*/

background-size:% 15px;

}

结果:

还是没有达到我们的要求,再改变背景的尺寸设置:

#div6{

margin-top: 100px;

width: 100px;

height: 100px;

/*设置背景渐变,渐变占了60%*/

background: linear-gradient(45deg,

#fb3 %,#58a );

/*线性渐变的宽度*/

background-size:15px 15px;

}

结果:

虽然还没有看见斜纹背景,但是我们已经看到利用背景渐变实现的多种图案了,从上图中看出一点规律,要实现斜纹背景 ,还要引入其他颜色:

#div7{

margin-top: 100px;

width: 100px;

height: 100px;

background: linear-gradient(45deg,

#fb3 %,#58a ,#58a %,#fb3 ,#fb3 %,#58a );

}

终于出现了,设置个尺寸:

#div7{

margin-top: 100px;

width: 100px;

height: 100px;

/*设置背景渐变,渐变占了60%*/

background: linear-gradient(45deg,

#fb3 %,#58a ,#58a %,#fb3 ,#fb3 %,#58a );

/*线性渐变的宽度*/

background-size:30px 30px;

}

背景条纹就大功告成了,以后可以自己绘制条纹背景啦!!!

CSS揭秘 技巧(五):条纹背景

条纹背景 https://github.com/FannieGirl/ifannie/问题:条纹背景 在设觉设计中无处不在,我们真的可以用css 创建图案吗? 这一章相对还是比较复杂的哦!一起get. ...

css条纹背景

一. 水平条纹 1. 两种颜色: html

[css 揭秘] :CSS揭秘 技巧(五):条纹背景

条纹背景 https://github.com/FannieGirl/ifannie/问题:条纹背景 在设觉设计中无处不在,我们真的可以用css 创建图案吗? 这一章相对还是比较复杂的哦!一起get. ...

css条纹背景样式、及方格斜纹背景的实现

一.横向条纹如下代码: background: linear-gradient(#fb3 %, #58a %) 上面代码表示整个图片的上部分20%和下部分20%是对应的纯色,只有中间的部分是渐变色.如 ...

css 使用background背景实现border边框效果

css中,我们一般使用border给html元素设置边框,但也可以使用background背景来模拟css边框效果,本文章向大家介绍css 使用background背景实现border边框效果,需要的 ...

利用CCS3渐变实现条纹背景

本文摘自中国工信出版集团 难题: 不论是在网页设计中,还是在其他传统媒介中(比如杂志和墙纸等),各种尺寸.颜色.角度的条纹图案在视觉设计中无处不在.要想在网页中实现条纹图案, ...

用extract-text-webpack-plugin提取出来的css文件中背景图片url的不正确的问题

在一个main.js中require一个scss文件,scss文件中用了背景图片,图片url是用的相对路径,用extract-text-webpack-plugin插件提取出的css文件背景图片路径不 ...

css中background背景属性概

css中background背景属性概 background:url(背景图片路径)  no-repeat;/*不重复默认在左上方*/background:url(背景图片路径)  no-repeat ...

css中的背景、边框、补丁相关属性

css中的背景.边框.补丁相关属性 关于背景涉及到背景颜色与背景图片 背景颜色background-color即可设定: 背景图片background-image即可设定: 但是背景图片还涉及到其他的 ...

随机推荐

CF719E(线段树+矩阵快速幂)

题意:给你一个数列a,a[i]表示斐波那契数列的下标为a[i],求区间对应斐波那契数列数字的和,还要求能够维护对区间内所有下标加d的操作 分析:线段树 线段树的每个节点表示(f[i],f[i-1])这 ...

springMVC请求流程详解

SpringMVC框架是一个基于请求驱动的Web框架,并且使用了'前端控制器'模型来进行设计,再根据'请求映射规则'分发给相应的页面控制器进行处理. (一)整体流程 具体步骤: 1.  首先用户发送请 ...

【bs4】安装beautifulsoup

Debian/Ubuntu,install $ apt-get install python-bs4 easy_install/pip $ easy_install beautifulsoup4 $ ...

iOS - OC NSDictionary		字典

前言 @interface NSDictionary<__covariant keytype __covariant objecttype> : NSObject

用CRT connect MongoDB 使用Backspace无效

这是个很蛋疼的小问题... 使用./mongo 10.1.235.62:27017 连接上后 打错了无法删除!? 这是在逗我,那就修改CRT个设置,点击选项,会话选项,仿真,把终端改成Linux就行了 ...

user Collaborative Filtering

---恢复内容开始--- 算法步骤: 1.计算用户相似度 2.对于特定用户,选出k个最相似的用户,将这些用户评价过的前k好的物品推荐给该用户   用户相似度 度量: 其中|N(u)|表示用户u评价过的 ...

Mina源码阅读笔记(五)—Mina对连接的操作IoSession

IoSession是Mina管理两端的一个重要部分,也是Mina的核心,Session具有了生命周期的概念,它的生命周期和连接时紧密相关的,这点在后面的介绍中会涉及.另外,好像hibernate中也有 ...

全球第一免费开源ERP Odoo工业互联网生产制造功能模块术语解析

物料清单 物料清单(BoM)用于描述物料.每种物料的数量.以及制造某一产品所需的步骤.由于行业和成品性质的不同,同一个文件可能有不同的命名.例如,在制药行业中,可以使用术语“处方”. 周期 产品周期是 ...

前端学习 -- Css -- 字体的几个属性学习

font-style可以用来设置文字的斜体 - 可选值: normal,默认值,文字正常显示 italic 文字会以斜体显示 oblique 文字会以倾斜的效果显示 - 大部分浏览器都不会对倾斜和斜体 ...

06&colon; Pymysql

1.1 Pymysql安装与简介 1.安装 pip3 install pymysql 2.介绍(支持python3) 1. pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb ...

css自己做条纹背景,用css实现条纹背景相关推荐

  1. 《CSS揭秘》-总结47个Css技巧(一):常用的背景与边框技巧

    注:本文案例来源于<CSS揭秘>这本书. 1. 设置半透明边框无效? 使用 background-clip padding-box 解决. background white backgro ...

  2. html网页左侧背景,CSS设置html网页背景图片 CSS设置网页背景颜色

    CSS设置网页背景图片 CSS设置网页背景颜色技术教程篇 本篇DIVCSS5以布局思想介绍使用CSS设置实现网页背景技巧为主,希望对DIV CSS爱好者有帮助.通常对网页设置背景直接对body设置背景 ...

  3. CSS设置html网页背景图片 CSS设置网页背景颜色

    http://www.divcss5.com/jiqiao/j768.shtml CSS设置网页背景图片 CSS设置网页背景颜色技术教程篇 本篇DIVCSS5以布局思想介绍使用CSS设置实现网页背景技 ...

  4. html语言设置网页背景,HTML+CSS入门 设置网页中的背景图片的5个属性

    本篇教程介绍了HTML+CSS入门 设置网页中的背景图片的5个属性,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门. < 在css代码中设置背景图片的方法,包括背景图片.背景重复 ...

  5. html与css编程证书,利用CSS布局做一个简单的荣誉证书(代码示例)

    本篇文章将给大家介绍如何使用css布局制作一个简单的荣誉证书,有趣且实用,希望对需要的朋友有所帮助! 那么利用css布局实现简单荣誉证书样式的效果是非常简单的,主要用到以下几个基础属性: backgr ...

  6. html+css+js 做一个加解密小网页

    孩子第一次做网页,比较菜,勿喷 本来是想做一个ctf的知识站和加解密站当作业交上去,但是时间太短了,又要准备高数和大雾简直人都要没了,就只写了base64,凯撒,和栅栏密码 html <!DOC ...

  7. html图片背景属性,css 背景(background)属性、背景图定位

    background属性: Background属性是css中应用比较多,且比较重要的一个属性,它是负责给盒子设置背景图上和背景颜色的,background是一个复合属性,它可以分解成如下几个设置项: ...

  8. html+页面的背景透明,css设置背景透明 元素不透明

    css设置背景透明 元素不透明 在做前端页面的时候,我们会遇到这样的情况,需要背景为半透明状态,但是层里面的内容不需要为透明的状态.有时候我们设置的时候会出现不管内容还是背景同时都成透明了,如何实现背 ...

  9. 前端笔记(4)css,复合选择器,标签的显示模式,行高,css背景,css三大特性

    css样式表/层叠样式表(2) (1)css复合选择器 后代选择器 子元素选择器 交集选择器(不常用) 并集选择器 链接伪类选择器 (2)标签的显示模式 块级元素block-level 行内元素inl ...

  10. 10_css控制背景与css精灵.txt

    CSS控制背景 1.背景 background:颜色 图片 平铺方式 固定方式 位置 2.背景颜色 background-color:#ccc; 3.背景图片 background-p_w_picpa ...

最新文章

  1. 再谈符号间干扰(一)
  2. git 创建 本地 裸 仓库
  3. linux mysql 单机主从_MariaDB单机双实例主从复制
  4. Echarts 曲线数少于图例数解决方法
  5. php设置ip,php curl如何设置ip
  6. java 复制一个对象_Java如何完全复制一个对象
  7. SpringBoot整合MyBatis后台分页前端BootstrapTable添加删除查看编辑搜索数据(二)
  8. 汽车企业售后业务数字化转型,究竟有多卷
  9. PyQt5--google快捷翻译
  10. IDEA+EmmyLua配置
  11. 淮安颜老师计算机,颜老师_以老师为话题的作文750字_独木帆作文网
  12. 带无线驱动的linux版本,CentOS 5.6 上安装支持802.11b/g无线网卡驱动具体过程
  13. 启动spark- sqI时:Error: A JNI error has occurred, please check your installation and try again Exceptio
  14. 铝电解电容的寿命计算(纹波电流法)手把手教你
  15. 智能手机PDR和VDR思考
  16. 谈一谈对新技术的态度
  17. 西行漫记(3):敏捷的奥秘
  18. Android自定义控件实现圆形图片
  19. TCP\IP 协议栈中的协议 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层
  20. 涿州阳光计算机学校学历,涿州职教中心计算机专业高考班人才培养方案.pdf

热门文章

  1. 代码安全 | 什么是OWASP?OWASP十大漏洞解析
  2. [Android O] [RK3399] -- 调试 Audio 模块(ALC5651)
  3. 用C语言实现PID控制代码
  4. ActiveMQ下载与安装,无法远程访问控制台
  5. 怎么看外文文献的影响因子_如何查询外文期刊的影响因子?
  6. 【DSP入门】DSP2803x算法加速利器之CLA
  7. Orcad Capture CIS 绘制原理图库
  8. matlab simulink光伏发电系统MPPT算法
  9. H3CNE、H3CSE认证考试亲身奋斗过程的心得(拿出来晒晒)
  10. 未来5-10年计算机视觉发展趋势