没有图像的CSS斑马条纹背景

标签 css

可以使用 css 在不使用图像的情况下将斑马条纹作为背景吗?

最佳答案

是的,你可以,用类似的东西

ul li {
   background-color: #fff;
}

ul li:nth-child(even) {
   background-color: #efefef;
}

参见:
http://reference.sitepoint.com/css/pseudoclass-nthchild
http://reference.sitepoint.com/css/understandingnthchildexpressions


编辑

你真的应该清楚地说明你所说的斑马带是什么意思;)

如果您需要不使用图像的渐变背景,请参阅:

http://www.webdesignerwall.com/tutorials/cross-browser-css-gradient/

基本上,您将使用的语法类似于:

background-image: -moz-linear-gradient(left, #fff, #999);
background-image: -webkit-gradient(linear, #fff, #999);

参见:
https://developer.mozilla.org/en/CSS/-moz-linear-gradient
http://webkit.org/blog/175/introducing-css-gradients/

更多详情

关于没有图像的CSS斑马条纹背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3664224/

相关文章:

javascript - 使用不同的错误类进行验证

jquery - 图表 : How to place the legend on the right of the chart

css - 阻止父页面覆盖 iframe 样式

CSS3 动画 : inherit property for keyframe at 0%

android - 创建纯 CSS3 Material 拨动开关

CSS悬停没有文本边距/填充

html - 使用 AngularJs 中的表达式更新/分配 ng-model 对象

html - svg clipPath 不剪辑

javascript - 我无法在 Jquery 循环插件中获取缩略图,只能获取文本数字

javascript - 父 div 滚动控制子 div 滚动事件