用角度值指定渐变的方向(或角度)。角度顺时针增加。

描述渐变线的起始点位置。它包含两个关键词:第一个指出垂直位置left or right,第二个指出水平位置top or bottom。关键词的先后顺序无影响,且都是可选的。

to top == o度, to bottom == 180度, to left == 270度 , to right == 90度

案例所用颜色:


条纹间隔由background-size属性控制,下图div的css样式为:

{background: linear-gradient(45deg, cadetblue 50%, lightgray 0);}

意思是:颜色渐变方向从上到下,开始0~50% 的颜色是cadetblue , 从50%开始变成颜色lightgray至结束。

下图div的css样式为:

{ background: linear-gradient(cadetblue 25%, lightgray 0, lightgray 50%, cadetblue 0, cadetblue 75%, lightgray 0); }
意思是:颜色渐变方向从上到下,开始0~25% 的颜色是cadetblue ,到25%后开始lightgray延续到50%, 再从50%开始颜色cadetblue到75%,接着75%后以lightgray至结束。

上边css各加上 background-size: 30px 30px; 属性后,会变成


因为初始间隔半分比不同,加上相同background-size 后间隔数也会不同。

所以实现横向和竖向条纹,可以利用不同的方法:

横向和竖向:

方法一:background: linear-gradient(to top, cadetblue 25%, lightgray 0,lightgray 50%, cadetblue 0, cadetblue 75%, lightgray 0);
background-size: 30px 30px;

方法二:background: linear-gradient(to top, cadetblue 50%, lightgray 0);
background-size: 30px 30px; }

斜向:

这个不能使用两个参数的css样式,需要从025%50%75%0:

background: linear-gradient(45deg, cadetblue 25%, lightgray 0, lightgray 50%, cadetblue 0, cadetblue 75%, lightgray 0);

background-size: 30px 30px;

注意:度数每加180度,条纹起始方向仍然一致,而对角第一个间隔的颜色会相反。比如45deg和225deg的左下角处起始颜色不一样。而度数每加90度,斜纹起始方向相反。

本文转载自: https://blog.csdn.net/asheandwine/article/details/79040836

CSS之linear-gradiend ——实现条纹背景效果相关推荐

  1. css 实现条纹背景效果

    css 实现条纹背景效果 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-afpF5YHe-1633685072007)(https://ws4.sinaimg.cn/l ...

  2. html中背景条纹效果,css 条纹背景效果

    条纹背景是基于渐变背景. CSS代码 .bg{ height: 100px; width: 200px; background: linear-gradient(#fb3,#58a); } 将这两个色 ...

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

    <!DOCTYPE html> <html><head><meta charset="UTF-8"><title>漂亮的 ...

  4. css:linear-gradient实现水平条纹背景,垂直条纹背景,斜向条纹背景

    一.水平条纹效果: <html> <head> <style type="text/css"> div { font-size:100px; t ...

  5. 【CSS进阶】使用CSS gradient制作绚丽渐变纹理背景效果

    前言 一直对渐变背景这块比较感兴趣,但是因为每天加班实在太忙了,任务也比较多.所以就只能下班的时间研究渐变背景这方面的知识,一来满足了自己的好奇心,二来可以更加了解这方面的知识.跟更多不断学习的小伙伴 ...

  6. css黑白条纹_CSS中的条纹

    css黑白条纹 作者 克里斯·科耶尔 最近更新时间 2014年7月18日 翻译自: https://css-tricks.com/stripes-css/ css黑白条纹

  7. CSS 条纹背景秘探

    CSS 条纹背景秘探 CSS 条纹背景秘探 CSS 线性渐变 background-size 实现条纹 垂直条纹 斜向条纹 CSS 条纹背景秘探 要想在网页中实 现条纹图案,通常,我们的方法是创建一个 ...

  8. 背景的css代码,创建炫酷 CSS 背景效果的 10 个代码片段

    在现代网页设计中,大背景图设计非常流行.随着高清(现在是4K)显示器的出现,越来越多的网页设计师使用大背景图来填充屏幕. 为什么? 因为这样可以造成很大的视觉冲击力,并有助于更好的传递所要表现的内容. ...

  9. CSS应用:线性渐变

    渐变是从一种颜色逐渐蜕变到另一种颜色.线性渐变就是沿着一根轴线(水平.垂直或某个角度)改变颜色,从起点到终点颜色进行顺序渐变. 在这里,我将介绍在CSS中怎么实现线性渐变的方法. 线性渐变 创建线性渐 ...

最新文章

  1. 20165301 我期望的师生关系
  2. Win32汇编获取和设置文本框的内容
  3. 信息系统项目管理师-成本效益分析
  4. DL之NN/Average_Darkness/SVM:手写数字图片识别(本地数据集50000训练集+数据集加4倍)比较3种算法Average_Darkness、SVM、NN各自的准确率
  5. 缓冲流、转换流、序列化流代码练习
  6. Eclipse Java注释模板设置
  7. linux uname内核,Linux下confstr与uname函数_获取C库与内核信息
  8. Spring websocket 使用@Autowired 出现null
  9. 分布科技荣登海南省实施区块链应用示范揭榜工程名单
  10. Log42j 源代码分析:日志回滚
  11. 产品人的归宿 · 之 · 创业维艰
  12. 微信开放平台、公众号和小程序的总结
  13. 【Python】reset_index函数
  14. 第四十七题 UVA437 巴比伦塔 The Tower of Babylon
  15. 暑期实习-京东广告架构组三面面经
  16. Python学习笔录(四)--- 数据结构
  17. Firefox浏览器强制取消自动更新
  18. 字体修改的一些心得以及方法分享
  19. Everything+cpolar搭建在线资料库,实现随时随地访问
  20. 小白学习ppt---珞珈carlos

热门文章

  1. 计算机再带word打不开怎么办,word文件打不开怎么办
  2. 点成分享| 空气卫生的重要性和病毒传播方式
  3. 如何保障自己的邮件安全
  4. 【Electron】使用Electron将web项目打包成桌面应用程序
  5. 电玩巴士 css练习
  6. 2V升5V的升压芯片,两款芯片电路图
  7. 医疗健康数据科学家研修班
  8. Vim查找全匹配字符串
  9. 瑞芯微RK3568开发板源码编译与交叉编译环境搭建
  10. JAVA代码无效化快捷键_Eclipse常用快捷键及快捷键功能失效时的解决方案