border-radius not working since last update
-
ah yea i was wrong
just do:
.row.spaceRow{ border-radius: 20px; overflow: hidden; } -
Hello there,
Actually, I noticed a different issue: when hovering over the corners of .row.spaceRow divs, they glitch because the hoverable surface changes size dynamically. This causes the border-radius transition to repeatedly toggle, creating a flickering effect.
Has anyone experienced this before? Any idea how to prevent the hover from being interrupted in the corners?
Thanks in advance for your help!
-
idk what u mean for me it looks like this:
https://www.dropbox.com/scl/fi/tdllv0lcjgup0wth2qfey/Screen-Recording-2025-03-31-at-17.22.32.mov?rlkey=oa6xb4cezc9zux5rmdcban1oc&st=fxw9gsn7&dl=0can u do a video or screenshots to explain
-
Here's a video https://www.dropbox.com/t/5R662Fbuq9sUPrGt
Btw I'm using Firefox if that's useful
-

did you put wrong custom height here?
in right click row - set custom height%px is invalid css
change your css to be more like this:
.row.spaceRow{ background-color: transparent!important; } .row.spaceRow .row-inner{ border-radius: var(--borderRadius); } .row.spaceRow:hover .row-inner{ border-radius: var(--borderRadiusFull); }dont put your border radius on row, instead use it on row-inner
then use we use the hover on .row to style .row-inner
my guess is firefox changes the boundary boxes of where :hover is applicable when the box gets round.
doing the above we can circumvent this. cause .row's box will stay the same, only the inner .row-inner radius will change.both .row-inner and .row use the background color. by setting the .row bg color to transparent, we make sure only the bg color of the div that gets rounded during the animation is in use
-
u need to apply background: transparent!important; to .row
and overflow: hidden to .row-inner
probably the overflow: hidden was missing
.row.spaceRow{ background-color: transparent!important; } .row.spaceRow .row-inner{ border-radius: var(--borderRadius); overflow: hidden!important; } .row.spaceRow:hover .row-inner{ border-radius: var(--borderRadiusFull); }try to remove your css for that and use the css above
-
It works perfectly now! Thanks a lot for your help @arminunruh :)
