mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2024-11-22 01:36:29 -05:00
Fix hidden MathJax output
In order to have a better experience when linking to headlines based on
their ID, a patch[1] introduced a new CSS construct to add some space in
front of HTML tags with an id field. Therefore they would no longer be
hidden by a visible navbar.
This cause a regression bug by moving the rendered mathjax out of its
visible area. This patch fixes the problem by restricting the previous
change to headlines only.
[1]: commit c9af13cf34
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
This commit is contained in:
parent
3eca0a74ae
commit
6f4841dcd2
1 changed files with 11 additions and 1 deletions
|
@ -384,7 +384,17 @@ small .dropdown a:focus, small .dropdown a:hover {
|
|||
color: #eee;
|
||||
}
|
||||
|
||||
*[id]:before {
|
||||
|
||||
/* Prevent linked heading from being hidden underneath navbar.
|
||||
* Example: http://localhost:3000/features#Editor-Modes would open and
|
||||
* hide the headline "Editor Modes" underneath the navbar without this CSS rule.
|
||||
*/
|
||||
.markdown-body h1[id]:before,
|
||||
.markdown-body h2[id]:before,
|
||||
.markdown-body h3[id]:before,
|
||||
.markdown-body h4[id]:before,
|
||||
.markdown-body h5[id]:before,
|
||||
.markdown-body h6[id]:before {
|
||||
display: block;
|
||||
content: " ";
|
||||
margin-top: -55px;
|
||||
|
|
Loading…
Reference in a new issue