两个问题 - 如何定位CSS&可以divs,表等重叠吗?

时间:2009-07-23 08:58:32

标签: css css-position

我试图将表格提高6px。

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

我试过了

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

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

3 个答案:

答案 0 :(得分:2)

.subNavBar {
    position: absolute/relative;
    margin-top: -6px;
}
顺便说一句:你可以用任何东西重叠任何东西。 position: absolutez-index是您的朋友。 ; - )

答案 1 :(得分:1)

负边距可能会导致某些浏览器出现问题(这里看着你,老IE)。此外,如果为负边距,则position属性无关紧要。

我很惊讶你的第一次尝试{position:relative;顶部:-6px;}没有实现你想要的。我就是这样做的,它在FF3,IE7,Chrome2,Safari4和Opera9.61中对我来说很好用

以下是我要测试的内容,因此您可以看到代码:http://www.darine.org/table_overlap.htm

如果您的表格样式还有其他任何因素会使情况变得更复杂,我无法保证不会发生冲突:(

答案 2 :(得分:0)