We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents d80615e + e922d7f commit e5037a4Copy full SHA for e5037a4
src/helpers/dom.ts
@@ -34,7 +34,11 @@ export function getLineHeight(container: HTMLDivElement): number {
34
cloned.append(element2);
35
container.parentNode?.append(cloned);
36
37
- const height = cloned.offsetHeight / 2;
+ const clonedStyle = window.getComputedStyle(cloned);
38
+ const paddingTop = Number.parseInt(clonedStyle.paddingTop, 10);
39
+ const paddingBottom = Number.parseInt(clonedStyle.paddingBottom, 10);
40
+
41
+ const height = (cloned.offsetHeight - (paddingTop + paddingBottom)) / 2;
42
43
container.parentNode?.removeChild(cloned);
44
0 commit comments