创建多个均匀间隔的水平线,只有css

时间:2014-01-28 20:18:29

标签: css

是否可以仅使用CSS创建多个水平均匀间隔线?我试图复制记录卡的外观,我宁愿不使用图像。似乎这应该是可能的。看起来这个人完成了我想做的事情,但是他们正在使用mozilla特定标签:Fiddle

如果我包含小提琴链接,我猜我必须添加代码。 该页面的CSS:

div {
background: 
-moz-repeating-linear-gradient(center top , #fafafa, #fafafa 22px, #81CBBC 24px) repeat scroll 0 0 transparent;
border: 1px solid #f6f6f6;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
margin: 30px auto;
padding: 22px 15px 40px;
position: relative;
width: 400px;
color: #444;
}
h1 {
    font: 24px/26px 'Helvetica Neue', Arial;
    margin: 0 0 6px;
}
li {
    font: 12px/16px Georgia;
    margin: 0 0 7px;
}

div:before {
    content: '';
    z-index: -1;
    width: 433px;
    position: absolute;
    bottom: -12px;
    left: 4px;
    height: 190px;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
  background:    -moz-repeating-linear-gradient(center top , #fafafa, #fafafa 22px, #81CBBC 24px) repeat scroll 0 0 transparent;
    -moz-transform: rotate(-1deg);
}

div:after{
    content: '';
    z-index: -3;
    width: 433px;
    position: absolute;
    bottom: -18px;
     left: 6px;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
    height: 190px;

    background:    -moz-repeating-linear-gradient(center top , #fafafa, #fafafa 22px, #81CBBC 24px) repeat scroll 0 0 transparent;
  -moz-transform: rotate(-1deg);
}

1 个答案:

答案 0 :(得分:0)

这是什么意思?

Fiddle

box-shadow:0 1px 0 1px #fff, 0 2px 0 1px #ccc, 0 4px 0 1px #fff, 0 5px 0 1px #ccc;