1

http://fiddle.jshell.net/v5sc9/

我试图在页面右侧结束前大约 10px 结束白色。我已经尝试了几件事,但由于图层的原因,我不确定如何完成这项工作。帮助?

4

3 回答 3

0

无需复杂化:

在叠加层上:

margin-right: 20px

由于左侧有 10px 偏移,所以 20px 而不是 10px。

Codewise,删除left: 10pxmargin-right: 20px替换它margin: 0 10px会更好看。

于 2012-08-30T14:42:14.153 回答
0
#background {
    background-repeat:repeat-x;
    position:relative;
    z-index:1;

}
#overlay {
    position:relative;
    top:-100px;
    margin-right:20px;
    left:10px;
    z-index:10;
    background-color:#FFFFFF;
}​
于 2012-08-30T14:45:54.350 回答
-1

您可以使用基于百分比的“宽度”和“左”来做到这一点。我修改了你的例子,容器现在有相等的边距(不是 10px 硬):

http://fiddle.jshell.net/3bbg8/

于 2012-08-30T14:32:32.977 回答