how it renders (notice the extra space on the bottom):
what the output code looks like:
note that this can't be worked around with .callout-content:empty because it has the p in it, nor a more complex rule like .callout-content:has(p:empty) because the p isn't technically empty (which is why the code output has multiple lines). if i remove the "blank" content in the p, it the :empty rules work as expected (proving that this isn't a theme problem).
the markdown:
how it renders (notice the extra space on the bottom):
what the output code looks like:
note that this can't be worked around with
.callout-content:empty
because it has thep
in it, nor a more complex rule like.callout-content:has(p:empty)
because thep
isn't technically empty (which is why the code output has multiple lines). if i remove the "blank" content in thep
, it the:empty
rules work as expected (proving that this isn't a theme problem).