[CSS] 解決 Safari 使用 border-radius 搭配 overflow: hidden 沒有圓角效果的問題
最近在撰寫網站時,發現在 Safari 上使用 border-radius 搭配 overflow: hidden 沒有圓角效果,這其實是 Safari 在呈現計算上的錯誤 [Bug],可以藉由設定遮罩讓其重新計算。
範例程式碼
1 | element selector { |
或是設定 z-index 讓他重新計算堆疊位置,程式碼如下:
1 | element selector { |