DioxusLabs/blitz

Backgrounds are not drawn on inline elements

Open

#340 opened on Jan 31, 2026

View on GitHub
 (3 comments) (1 reaction) (0 assignees)Rust (152 forks)github user discovery
enhancementhelp wanted

Repository metrics

Stars
 (3,639 stars)
PR merge metrics
 (PR metrics pending)

Description

The before and after pseudo-elements don't have a background-colour (I haven't checked for other properties) when they don't have a display assigned.

<!DOCTYPE html>
<html lang="en">
<body>

    <style>
        .with::after {
            display: block;
            background-color: #FF7500;
            content: "Some content";
        }
        .without::after {
            background-color: #FF7500;
            content: "Some content";
        }
    </style>

    <div class="with">With</div>
    <div class="without">Without</div>
</body>
</html>

Gecko:

Contributor guide