Incorrect usage of `<div>` inside `<code>`
authorAlexander Ebert <ebert@woltlab.com>
Mon, 21 Dec 2020 17:01:45 +0000 (18:01 +0100)
committerAlexander Ebert <ebert@woltlab.com>
Mon, 21 Dec 2020 17:01:45 +0000 (18:01 +0100)
Fixes #3720

com.woltlab.wcf/templates/codeMetaCode.tpl
wcfsetup/install/files/acp/templates/codeMetaCode.tpl
wcfsetup/install/files/style/bbcode/code.scss

index 67e183bcaac25186ee0ca186dedf3ce4ea828503..35c0c8c4b1024148651ed0c8c7afd6c17efa073c 100644 (file)
@@ -10,7 +10,7 @@
        {assign var='lineNumber' value=$startLineNumber}
        <pre class="codeBoxCode collapsibleBbcodeOverflow"><code{if $language} class="language-{$language}"{/if}>{foreach from=$content item=line}{*
                *}{assign var='codeLineID' value='codeLine_'|concat:$lineNumber:'_':$codeID}{*
-               *}<div class="codeBoxLine" id="{$codeLineID}"><a href="{@$__wcf->getAnchor($codeLineID)}" class="lineAnchor" title="{@$lineNumber}"></a><span>{$line}</span></div>{*
+               *}<span class="codeBoxLine" id="{$codeLineID}"><a href="{@$__wcf->getAnchor($codeLineID)}" class="lineAnchor" title="{@$lineNumber}"></a><span>{$line}</span></span>{*
                *}{assign var='lineNumber' value=$lineNumber+1}{*
        *}{/foreach}</code></pre>
        
index 67e183bcaac25186ee0ca186dedf3ce4ea828503..35c0c8c4b1024148651ed0c8c7afd6c17efa073c 100644 (file)
@@ -10,7 +10,7 @@
        {assign var='lineNumber' value=$startLineNumber}
        <pre class="codeBoxCode collapsibleBbcodeOverflow"><code{if $language} class="language-{$language}"{/if}>{foreach from=$content item=line}{*
                *}{assign var='codeLineID' value='codeLine_'|concat:$lineNumber:'_':$codeID}{*
-               *}<div class="codeBoxLine" id="{$codeLineID}"><a href="{@$__wcf->getAnchor($codeLineID)}" class="lineAnchor" title="{@$lineNumber}"></a><span>{$line}</span></div>{*
+               *}<span class="codeBoxLine" id="{$codeLineID}"><a href="{@$__wcf->getAnchor($codeLineID)}" class="lineAnchor" title="{@$lineNumber}"></a><span>{$line}</span></span>{*
                *}{assign var='lineNumber' value=$lineNumber+1}{*
        *}{/foreach}</code></pre>
        
index a070d94d2f0e35e7ceb48b33020d8c1e7286908c..008a89391781ffdb8d75932b67fc78b71a88e59c 100644 (file)
                        font-family: Consolas, 'Courier New', monospace;
                        
                        .codeBoxLine {
+                               display: block;
+                               
                                > a {
                                        margin-left: -7ch;
                                        overflow: hidden;