diff --git a/src/components/d-citation-list.js b/src/components/d-citation-list.js index 5339b7d..8b10810 100644 --- a/src/components/d-citation-list.js +++ b/src/components/d-citation-list.js @@ -16,7 +16,7 @@ import { bibliography_cite } from '../helpers/citation'; const styles = ` d-citation-list { - contain: layout style; + contain: style; } d-citation-list .references { diff --git a/src/components/d-math.js b/src/components/d-math.js index 96bb785..f5d76b1 100644 --- a/src/components/d-math.js +++ b/src/components/d-math.js @@ -30,7 +30,7 @@ ${katexCSSTag} :host { display: inline-block; - contain: content; + contain: style; } :host([block]) { @@ -73,8 +73,7 @@ export class DMath extends Mutating(T(HTMLElement)) { } // transform inline delimited math to d-math tags if (DMath.katexOptions.delimiters) { - const article = document.querySelector('d-article'); - renderMathInElement(article, DMath.katexOptions); + renderMathInElement(document.body, DMath.katexOptions); } } diff --git a/src/styles/d-byline.css b/src/styles/d-byline.css index a43cefa..d8d6907 100644 --- a/src/styles/d-byline.css +++ b/src/styles/d-byline.css @@ -15,7 +15,7 @@ */ d-byline { - contain: content; + contain: style; overflow: hidden; border-top: 1px solid rgba(0, 0, 0, 0.1); font-size: 0.8rem;