0

我正在尝试将表格向上移动 6px。

在它的正上方有一张桌子,所以这意味着它们必须重叠。这可能吗?

我努力了

.subNavBar {
    position: relative;
    top: -6px;
}

.subNavBar {
    position: absolute;
    top: -6px; 
}
4

3 回答 3

2
.subNavBar {
    position: absolute/relative;
    margin-top: -6px;
}

顺便说一句:恕我直言,您可以将任何东西与任何东西重叠。position: absolute并且z-index是你的朋友。;-)

于 2009-07-23T09:04:55.743 回答
1

负边距可能会在某些浏览器中导致问题(这里看着你,旧 IE)。此外,对于负边距,位置属性是不相关的。

我很惊讶你的第一次尝试 {position: relative; 顶部:-6px;} 没有达到你想要的。我会这样做,而且在 FF3、IE7、Chrome2、Safari4 和 Opera9.61 中对我来说效果很好

这是我做的测试,所以你可以看到代码:http ://www.darine.org/table_overlap.htm

如果您对表格样式所做的其他事情使情况变得更加复杂,我不能保证没有冲突:(

于 2009-07-23T10:01:59.793 回答
0

这里有一个很好的css定位介绍

于 2009-07-23T09:08:44.147 回答