这可能吗?我将 Div2 专门定位在 Div1 内。现在唯一的事情是我希望 Div2 跨越整个屏幕的宽度,而不是仅仅跨越 Div1 的宽度。
|----------------------------------------------------------|
| Browser |
| |
| |
| |
| |
| -------------------------------- |
| | Div1 (relative) | |
| | | |
| | | |
|-----------|------------------------------|---------------|
| | Div2 | |
| |(currently absolute & in Div1)| |
|-----------|------------------------------|---------------|
| | | |
| | | |
| | | |
| | | |
| -------------------------------- |
| |
| |
| |
|----------------------------------------------------------|
这是我现在拥有的 CSS:
.page{
height: 300px;
width: 400px;}
.Div1{
float:left;
left: 50%;
height:200px;
width:100px;
position:relative;
background-color: red;
}
.Div2{
position:absolute;
top:21px;
width:100%;
height:24px;
background-color: yellow;
}
这是针对我当前问题的 JSFiddle:http: //jsfiddle.net/vBqgT/21/ 谢谢。