ArthurHub / ArthurHub/HTML-Renderer

page-break-inside: avoid; - doesn't include <br/> tag

Offen
#50 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug HTML
Vorherrschende Sprache
C#
Sterne
1.4k
Forks
550
Ø Merge
14 T. 9 Std.
Gemergte PRs (30 T.)
1

Beschreibung

**page-break-inside: avoid** doesn't include `
` tag inside `

` element during page height calculation. So page break doesn't work properly when `
` element is used.

e.g. `

`Lorem ipsum dolor sit `
` amet, consectetur adipiscing elit`

`

I would be grateful for fix

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Reproduziere das gemeldete HTML-Beispiel mit einem
innerhalb eines

unter Verwendung von page-break-inside: avoid. Beginne damit, die Berechnung der Seitenhöhe nachzuverfolgen und zu untersuchen, wie der Renderer das
-Element innerhalb des Absatzes behandelt. Die Aufgabe ist erledigt, wenn der Inhalt den angeforderten Seitenumbruch berücksichtigt und das bestehende Rendering-Verhalten intakt bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
frontend
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.