react自定义video视频播放样式(鼠标移入播放,移出停止)

video标签默认视频播放样式:
react自定义video视频播放样式(鼠标移入播放,移出停止)
文章图片

更改后的播放效果:

代码:

const [playStatus, setPlayStatus] = useState(new Array(4)); // 视频的播放状态,用于控住播放按钮的显示与隐藏const videos = () => { const ref: (HTMLVideoElement | null)[] = []; return (
    // videosConfig存储一组视频的url {videosConfig.map((e, i) => (
);

【react自定义video视频播放样式(鼠标移入播放,移出停止)】Play组件:
const Index = () => ( <> ); export default Index;

样式代码: 使播放按钮居中
.video-item { position: relative; } svg { cursor: pointer; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

    推荐阅读