我有幾個<table>
元素。我只用一個css屬性position: relative;
來設置它們,以顯示一些您可以在屏幕上看到的額外信息。但是,如果兩個表格元素的樣式,其中一個是被另一個隱藏,我不知道爲什麼。我可以在左側使用z-index: 1;
,但我相信這不是解決問題的最佳方法。我已經嘗試了溢出和可見性屬性,但是他們都沒有工作。CSS - 相對元素隱藏另一個
-1
A
回答
0
請注意,我們需要您共享您的代碼,所以我們可以找出問題的所在。但我會盡力幫助你。
我從圖像中假定您使用的是position: relative
容器,藍色條紋是position: absolute
,對不對?
在這種情況下,請從相關元素中刪除z-index
,並將其僅設置在position: absolute
上,如您在示例波紋管中所見。希望它能幫助:
.relative {
position: relative;
width: 100px;
height: 100px;
border: 1px solid black;
background: white;
}
.absolute {
position: absolute;
top: 5px;
left: 20px;
width: 100px;
height: 20px;
background: red;
z-index: 100;
}
<table>
<tr>
<td class="relative">
<div class="absolute"></div>
</td>
<td class="relative">
<div class="absolute"></div>
</td>
</tr>
</table>
+0
謝謝,這件事是爲絕對元素添加相同的高z指數,現在沒有任何東西被另一個隱藏。 – jampjamp
相關問題
- 1. 隱藏另一個元素懸停的元素
- 2. CSS只隱藏子元素
- 3. CSS變化時隱藏多個元素
- 4. HTML/CSS顯示/隱藏多個元素?
- 5. 我的相對佈局隱藏了另一個相對佈局
- 6. 用jQuery顯示一個元素相對於另一個元素
- 7. 當我點擊另一個時隱藏一個元素
- 8. 需要隱藏一個列表元素
- 9. 垂直居中相對於另一個元素在CSS?
- 10. 相對於另一個元素居中元素
- 11. 如何隱藏一個元素,如果存在另一個元素
- 12. 隱藏元素
- 13. 隱藏固定的元素,當過去的另一個
- 14. 鎖定元素相對於另一個元素的位置
- 15. 如何隱藏在另一個元素的頂級元素的部分
- 16. 在CSS上懸停第二個元素時隱藏第一個元素
- 17. 隱藏對話框後,另一個對話框也隱藏
- 18. 隱藏從另一個加載元件
- 19. 使用jQuery查找一個元素相對於另一個元素的距離
- 20. 顯示和隱藏一個div元素,並在CSS
- 21. 關於隱藏元素的jQuery CSS
- 22. CSS:::背後隱藏元素右側
- 23. 隱藏僞CSS元素爲空
- 24. 如何隱藏HTML元素與CSS
- 25. CSS菜單隱藏在其他元素
- 26. CSS媒體查詢隱藏元素
- 27. 用CSS過渡隱藏元素離屏
- 28. CSS溢出隱藏和浮動元素
- 29. HTML,CSS,Javascript - 隱藏/顯示元素
- 30. 使用CSS來隱藏非錨元素
向我們展示一些代碼。閱讀:[mcve] – Turnip
您可以發佈您的代碼,以便我們可以幫助您朝着正確的方向發展嗎? –
嘗試使用'z-index:999;'? – Red