P粉9261742882023-08-29 15:37:17
一種實作方法是建立一個位於被懸停文字上方和旁邊的::before
偽元素。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
|
1 2 3 4 5 |
|
P粉9828815832023-08-29 00:55:51
有很多方法可以實現,但如果你只是想讓工具提示在容器外可見,你不需要使用z-index
或overflow
。你只需要將工具提示移到相對容器內的定位上下文。
根據你的評論,由於你希望工具提示只在懸停在文本上時出現,我建議你的相對容器精確地包裹住你想懸停的內容。為了說明這一點,我在外框上添加了一個邊框,與你決定使用相對容器的位置相比。
然後,只需將box:hover
更改為relative-container:hover
以定位到正確的元素。
我試圖組織HTML和類別名,使其更具語義性和簡潔性以進行說明。希望對你有幫助!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
|
1 2 3 4 5 6 7 8 9 10 |
|