Multiple Backgrounds
CSS allows multiple background layers on a single element by separating values with commas. Each layer can have its own image, position, size, and repeat behaviour. The first value in the list is the topmost layer.
Layer Order
Background images stack with the first being on top. background-color always sits at the very bottom of all layers.
Independent Control
When specifying multiple values for shorthand sub-properties (like background-position or background-size), use a comma-separated list that mirrors the image list: one value per layer.