【发布时间】:2012-08-09 14:49:25
【问题描述】:
我正在尝试为 WP 模板创建此设计: http://minus.com/lbi1iH25EcKsu7
现在我是这样的:http://www.uncensuredftw.es/plantilla-blueftw/boilerplate/index.html
我想你可以大致了解一下;)
我知道...这是我的错:浏览器从左到右计算窗口的大小,所以如果我设置一个边距,它会将 100% 大小的 div 移动到 de对。
但问题是:我不知道如何让它工作 :(.
我想用 div 制作“黑条”(我画了那些,而不是用红色和橙色绘制)并且这个技巧奏效了......但只有左边的那些可以像我想要的那样工作。
我没有想法了。我尝试了我能想到的一切,但没有任何效果。 也许你能帮帮我? ;)
这是html代码:
<div class="barraUL"></div><div class="barraDL"></div>
<div class="presentacionbg"></div>
<div class="presentacion">
<div class="barraUR"></div><div class="barraDR"></div>
这是css:
.barraUL {
position: absolute;
width: 50%;
height: 27px;
background-color: black;
right: 50%;
margin-right: 500px;
margin-top: -20px;
}
.barraDL {
position: absolute;
width: 50%;
height: 27px;
background-color: black;
right: 50%;
margin-right: 500px;
margin-top: 309px;
}
/* This next two are the ones than "doesn't work" */
.barraUR {
position: absolute;
width: 50%;
height: 27px;
background-color: red;
left: 50%;
margin-left: 500px;
margin-top: -4px;
}
.barraDR {
position: absolute;
width: 50%;
height: 27px;
background-color: orange;
left: 50%;
margin-left: 500px;
margin-top: 325px;
}
【问题讨论】:
-
到底是什么问题?右栏没有显示渐变?
-
你能不能把它弄弄一下,这样我们就可以处理它了fiddle
-
Kwon,问题是水平滚动......“条”没问题,但我希望能够在不触发水平滚动条的情况下将窗口大小调整为 1024 或类似的大小。正如您在链接中看到的,两个右栏(彩色的)由于边距触发了滚动条:(
-
辛格,这里:jsfiddle.net/arkdelkaos/tEu55 ;)