2014-01-12 220 views

回答

0

可能这可以帮助您:

Use CSS Gradient Generator

但要注意,这仅支持在现代浏览器

有时可以使2个格状层:

<div class="gradient"> 
    <div class="pattern"> 
    </div> 
</div> 
+1

不要以为2'div's是需要的。 –

0

演示:http://jsfiddle.net/techsin/VpyRy/1/show/

我不知道你问的是我的理解......但如果它听起来那么简单,那么背景是由两个div组成的。你可以使用多个背景/图像,但div在这里更容易和合适。 http://jsfiddle.net/techsin/32gPX/

*{margin: 0;padding: 0;} 
html,body{width: 100%;height: 100%; position: relative;} 
body { background-color: red;} 
.nav {height: 50px; background-color: rgb(64, 47, 71);} 
.main { 
    width: 480px; padding: 40px; background-color: white; height: 400px; margin: auto; margin-top: 30px; 
} 

.white { 
    background-color: orange; width: 100%; height: 200px; 
    position: absolute; top: 50px; z-index: -1;} 
+0

嗯,它的作品,但...绝对定位一个元素为背景?为什么不使用CSS渐变? –

+0

我猜这两个都很好......特别是因为现在大多数地方都支持梯度。 –