Skip to content

Commit 92ba5c6

Browse files
committed
Fixed the sidebar cursor jumping on Safari.
1 parent 7360a99 commit 92ba5c6

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

assets/css/_src/main.scss

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,31 +71,36 @@ body {
7171

7272
#sidebar ul > li.active:nth-child(1) ~ li:last-child::after,
7373
#sidebar ul > li.nav-item:nth-child(1):hover ~ li:last-child::after {
74-
top: calc(-400% + (26px / 2));
74+
// top: calc(-400% + (26px / 2));
75+
top: -195px;
7576
visibility: visible;
7677
}
7778

7879
#sidebar ul > li.active:nth-child(2) ~ li:last-child::after,
7980
#sidebar ul > li.nav-item:nth-child(2):hover ~ li:last-child::after {
80-
top: calc(-300% + (26px / 2));
81+
// top: calc(-300% + (26px / 2));
82+
top: -143px;
8183
visibility: visible;
8284
}
8385

8486
#sidebar ul > li.active:nth-child(3) ~ li:last-child::after,
8587
#sidebar ul > li.nav-item:nth-child(3):hover ~ li:last-child::after {
86-
top: calc(-200% + (26px / 2));
88+
// top: calc(-200% + (26px / 2));
89+
top: -91px;
8790
visibility: visible;
8891
}
8992

9093
#sidebar ul > li.active:nth-child(4) ~ li:last-child::after,
9194
#sidebar ul > li.nav-item:nth-child(4):hover ~ li:last-child::after {
92-
top: calc(-100% + (26px / 2));
95+
// top: calc(-100% + (26px / 2));
96+
top: -39px;
9397
visibility: visible;
9498
}
9599

96100
#sidebar ul > li.active:nth-child(5):last-child::after,
97101
#sidebar ul > li.nav-item:nth-child(5):last-child:hover::after {
98-
top: calc(26px / 2);
102+
// top: calc(26px / 2);
103+
top: 13px;
99104
visibility: visible;
100105
}
101106

0 commit comments

Comments
 (0)