I've been testing whether it's possible to change the CSS property for cursor
on a default HTML5 video
element. Based on my findings:
Most user-agents (browsers) do not support the default implementation of
cursor: pointer
. Instead, they display the normal OS arrow/control indicator.Setting
cursor: pointer
will only change the cursor in certain areas within thevideo
element where clickable elements are not present, such as play, pause, seek, mute, and fullscreen buttons.This behavior seems counterintuitive. Ideally, the clickable elements of the
video
tag (control bar, center play button) should have the cursor style applied or even apply it to the entire video element.
Any insights on this issue would be greatly appreciated!