利用CCS3渐变实现条纹背景】的更多相关文章

本文摘自<CSS揭秘>中国工信出版集团 难题: 不论是在网页设计中,还是在其他传统媒介中(比如杂志和墙纸等),各种尺寸.颜色.角度的条纹图案在视觉设计中无处不在.要想在网页中实现条纹图案,其过程还远远不够理想.通常,我们的方法是创建一个单独的位图文件,然后每次需要做些调整时,都用图像编辑器来修改它.可能有人试过用SVG 来取代位图,但这样还是会有一个独立的文件,而且它的语法也远远不够友好.如果可以直接在CSS 中创建条纹图案,那该有多棒啊!你可能会惊讶地发现,我们居然真的可以. 解决方法: 假…
我先额外的说一下怎么用CSS绘制三角形: 绘制三角形是把边框加粗,将元素的宽高都设为0,让其余的边框颜色透明,下面我们来看实现的代码: 先把边框的颜色设置成不同颜色: #div{ border-color: red blue green pink; border-style: solid; border-width: 80px; width: ; } 显示的结果如下: 设置元素的三个边颜色透明,边框颜色默认: #div1{ border-style: solid; border-width: 8…
最近看了<CSS3揭秘>一书,里面真的是干货满满呀,现将常用到的一些技巧归纳总结,便于日后用到查找.不得不感叹学无止境哦~ 1.边框与背景 半透明边框 .demo{ background-color: #fff; border: rgba(255, 255, 255, 0.5) 10px solid; background-clip: padding-box; } 技巧归纳:使用背景剪切属性,将背景的显示不包含边框 background-clip:对背景进行剪切,这个是根据css的盒模型分的:…
条纹背景 https://github.com/FannieGirl/ifannie/问题:条纹背景 在设觉设计中无处不在,我们真的可以用css 创建图案吗? 这一章相对还是比较复杂的哦!一起get.首先我们做一个渐变的背景 横条背景 现在我们把这两个色标拉近一点 这样好像条纹背景 就出来了哦!不过这是横向的,是不是还可以竖线呢!肯定是可以的啦,看看多变的条纹背景 竖条背景 斜向背景 这样的条纹背景还是不够灵活的.还有更好的方案 liear-gradient() 和 radial-gradien…
一. 水平条纹 1. 两种颜色: html <div class="stripe"></div> css .stripe{ width: 250px; height: 150px; margin: 50px; background: linear-gradient(#fb3 50%,#58a 50%); background-size: 100% 30px; } 效果图 2. 不等宽的条纹背景 css .stripe{ width: 250px; height:…
条纹背景 https://github.com/FannieGirl/ifannie/问题:条纹背景 在设觉设计中无处不在,我们真的可以用css 创建图案吗? 这一章相对还是比较复杂的哦!一起get.首先我们做一个渐变的背景 横条背景 现在我们把这两个色标拉近一点 这样好像条纹背景 就出来了哦!不过这是横向的,是不是还可以竖线呢!肯定是可以的啦,看看多变的条纹背景 竖条背景 斜向背景 这样的条纹背景还是不够灵活的.还有更好的方案 liear-gradient() 和 radial-gradien…
一.横向条纹如下代码: background: linear-gradient(#fb3 %, #58a %) 上面代码表示整个图片的上部分20%和下部分20%是对应的纯色,只有中间的部分是渐变色.如果让中间的部分逐渐缩小,当中间部分变为0即上下两种颜色的七点和终点相同是,就没有了渐变而变成了两种颜色的色条: background: linear-gradient(#fb3 %, #58a %); 接下来可以通过设置背景的大小,让背景高度变小并且背景默认为repeat,从而出现条纹状 backg…
借助Html制作渐变的网页背景颜色 <html> <head> <title>制作渐变背景</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <style type="text/css"> <!-- body{ background:blue; filter: Alp…
1.不等垂直条纹. <!-- 不等垂直条纹 --> <div class="div1"></div>div1 div{ width: 200px; height: 200px; } .div1{ background: linear-gradient(#ff0 30%, #f00 30%); background-size: 100% 30; } 2.垂直条纹渐变 .div5{ background: linear-gradient(#ff0 30%…
先介绍文章用到的二个知识点 background-size 属性 语法 background-size: length|percentage|cover|contain; css线性渐变 linear-gradient(to  <side-or-corner>)||<angle>,<color-stop>,<color-stop>) <side-or-corner> = [left | right] || [top | bottom] 用角度值指…