Skip to content

Commit 2d9fa2f

Browse files
committed
fix: code scrollbar align
Signed-off-by: Innei <[email protected]>
1 parent e76df6f commit 2d9fa2f

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

src/components/ui/code-highlighter/shiki/Shiki.module.css

+7-2
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,12 @@
8989
}
9090
}
9191

92-
.scroll-container::-webkit-scrollbar-track {
93-
margin: 10px; /* 滚动条顶部间距 */
92+
.scroll-container pre::-webkit-scrollbar-track {
93+
margin-left: 3rem;
94+
margin-right: 8rem;
95+
}
96+
97+
.scroll-container pre::-webkit-scrollbar {
98+
background-color: transparent !important;
9499
}
95100
}

src/components/ui/code-highlighter/shiki/Shiki.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ export const ShikiHighLighter: FC<Props> = (props) => {
152152
<div
153153
ref={setCodeBlockRef}
154154
className={clsxm(
155-
'relative max-h-[50vh] w-full overflow-auto scrollbar-none',
155+
'relative max-h-[50vh] w-full overflow-auto',
156156
!isCollapsed ? '!max-h-[100%]' : isOverflow ? maskClassName : '',
157157
styles['scroll-container'],
158158
)}

0 commit comments

Comments
 (0)