diff --git a/web/src/glossary.tsx b/web/src/glossary.tsx index 1e43326..8269719 100644 --- a/web/src/glossary.tsx +++ b/web/src/glossary.tsx @@ -42,12 +42,12 @@ export const GlossarySpan: React.FC<{content: string}> = ({content}) => { const pageid = item.pageid; return ` +
${hover_content}
${match} -
${hover_content}
`; })}} />; diff --git a/web/src/styles/globals.css b/web/src/styles/globals.css index 0d117aa..ceef29c 100644 --- a/web/src/styles/globals.css +++ b/web/src/styles/globals.css @@ -43,11 +43,12 @@ ol { position: absolute; display: none; width: 300px; - transform: translate(-50%, 1.7rem); + transform: translateY(1.7rem); @apply bg-white hover:bg-gray-300 h-fit px-3; @apply border border-gray-300; } -.glossary-link:hover + .glossary-hover { +/* .glossary-link:hover + .glossary-hover { */ +.glossary-hover:has(+ .glossary-link:hover) { display: initial; }