Codeblöcke können wirklich lang sein… Zum Beispiel, wenn sie einen vollständigen Rebuild-Log oder anderen langen Text enthalten… Es ist nicht einfach, in einem Beitrag durch einen Codeblock zu scrollen oder zum Ende eines Codeblocks zu gelangen, besonders auf kleineren Bildschirmen. Der einfachste Weg ist, vor dem Codeblock größer zu scrollen oder die 10px an den Seiten zu finden.
Es wäre eine gute Option, riesigen Codeblöcken eine Überlagerung hinzuzufügen, die das Scrollen verhindert, bis eine Benutzerinteraktion stattfindet. Wenn der Benutzer darauf klickt, verschwindet die Überlagerung und das Scrollen wird aktiviert.
Dies ist die erste Version, ich meinte so etwas, aber ich stecke bei der Definition der Elementhöhe fest. Das Overlay würde nur bei scrollbaren Codeblöcken angezeigt. Ich habe es mit element.scrollHeight > n usw. versucht … aber es scheint, dass die Höhe immer 0 ist. Ich muss einen anderen Weg finden, um zu definieren, ob der Codeblock scrollbar ist…