我试图将表格提高6px。
它上面有一张桌子,所以这意味着它们必须重叠。这可能吗?
我试过了
.subNavBar {
position: relative;
top: -6px;
}
和
.subNavBar {
position: absolute;
top: -6px;
}
答案 0 :(得分:2)
.subNavBar {
position: absolute/relative;
margin-top: -6px;
}
顺便说一句:你可以用任何东西重叠任何东西。 position: absolute
和z-index
是您的朋友。 ; - )
答案 1 :(得分:1)
负边距可能会导致某些浏览器出现问题(这里看着你,老IE)。此外,如果为负边距,则position属性无关紧要。
我很惊讶你的第一次尝试{position:relative;顶部:-6px;}没有实现你想要的。我就是这样做的,它在FF3,IE7,Chrome2,Safari4和Opera9.61中对我来说很好用
以下是我要测试的内容,因此您可以看到代码:http://www.darine.org/table_overlap.htm
如果您的表格样式还有其他任何因素会使情况变得更复杂,我无法保证不会发生冲突:(
答案 2 :(得分:0)