CSS绘制条纹背景

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CSS绘制条纹背景

作者:请叫我二狗哥

条纹图案在视觉设计中运用非常广泛,从传统媒介的报纸、杂志到网页Web 设计,各种尺寸、颜色、角度的条纹可以说随处可见。在网页设计中,除非了用PS等软件生成相应的条纹背景图片实现网页应用外,CSS原生代码也可以实现很多中条纹背景视觉效果。

案例一:绘制如下如所示的渐变背景图案,色标从#572e05到#00ffff,完成垂直方向的线性渐变。要求渐变占据总高度区域的50%,其余区域为实色。

div{

/* 核心样式 */

background:linear-gradient(#572e0525%, #00ffff75%);

/* 外围样式 */

margin:100px auto;

width:300px;

height:200px;

}

案例二、绘制一个如下图所示两种实色上下填充效果的图案,两种颜色(#572e05与#00ffff)各占50%区域。

div{

/* 核心样式 */

background:linear-gradient(#572e0550%, #00ffff50%);

/* 外围样式 */

margin:100px auto;

width:300px;

height:200px;

}

案例三、绘制条纹旗,绘制一个如下图所示两种实色(#572e05与#00ffff)垂直方向间隔填充效果的图案。

div{

/* 核心样式 */

background:linear-gradient(#572e0550%, #00ffff50%);

background-size:100%20%;

/* 外围样式 */

margin:100px auto;

width:300px;

height:200px;

}

案例三、绘制条纹旗,绘制一个如下图所示三种实色(#572e05、#00ffff、#ff0000)垂直方向间隔填充效果的图案。

div{

/* 核心样式 */

background:linear-gradient(#572e0533.333%, #00ffff0,#00ff ff66.666%,#ff00000);

background-size:100%20%;

/* 外围样式 */

margin:100px auto;

width:300px;

height:200px;

}

案例四、绘制如下图所示的垂直条纹(颜色分别为#2cb0fb和#fb8cad)。

div{

/* 核心样式 */

background:linear-gradient(to right, #2cb0fb50%,#fb8cad0) ;

background-size:20%100%;

/* 外围样式 */

margin:100px auto;

width:300px;

height:200px;

}

案例五、斜向条纹三角形交错条纹(颜色分别为#2cb0fb和#fb8cad)。

div{

/* 核心样式 */

background:linear-gradient(45deg, #2cb0fb50%,#fb8cad0);

background-size:30px30px;

/* 外围样式 */

margin:100px auto;

width:300px;

height:200px;

}

案例六、45°角倾斜间隔条纹

div {

/* 核心样式 */

background: repeating-linear-gradient(45deg, #2cb0fb015px , #fb8cad030px);

/* 外围样式 */

margin: 100px auto;

width: 300px;

height: 200px;

}

相关文档
最新文档