Как в нижеследующем css для chromium корректно обработать элементы содержащие атрибут background?

/*что-то никак не могу сам придумать… */
/*данный css используется как глобальный (ко всем сайтам), есть возможность активации по времени суток, но вопрос не исследовал*/

img,
embed[flashvars],
*[type*="application/x-shockwave-flash"],
*[type*="application/x-silverlight"],
div[class="html5-video-container"],
video,
html,
iframe,
frame,
#document
{
-webkit-filter: invert(1) hue-rotate(180deg);
-webkit-user-select: text! Important;
}

html {min-height: 100% ! Important;}

Для какого тега?

Использовать префиксы