React 中的背景视频
我正在按照这个 CSS Trick 博客为 React 项目设置背景视频,但它不起作用。
https://css-tricks.com/full-page-background-video -样式/
//Video.jsx
<video playsinline autoplay muted loop poster="polina.jpg" id="bgvid">
<source src="http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4" type="video/mp4">
</video>
//index.css
#bgvid {
object-fit: cover;
width: 100vw;
height: 100vh;
position: fixed;
top: 0;
left: 0;
}
I'm following this CSS Trick blog to set a background video for a react project but it's not working.
https://css-tricks.com/full-page-background-video-styles/
//Video.jsx
<video playsinline autoplay muted loop poster="polina.jpg" id="bgvid">
<source src="http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4" type="video/mp4">
</video>
//index.css
#bgvid {
object-fit: cover;
width: 100vw;
height: 100vh;
position: fixed;
top: 0;
left: 0;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
好吧,使用 React 它对我来说工作得很好。我所要做的就是在 React 中使用视频元素。
从“./assets/home/myvideo.mp4”导入我的视频;
在返回正文中包含视频元素。
CSS 样式如下。
Well, with react it worked quite fine with me.All i had to do was to use the video element in react.
import Myvideo from "./assets/home/myvideo.mp4";
Include the the video element in your return body.
style your css as below.
我正在回答我自己的问题。我必须在 JSX 中使用驼峰命名法。
html 标签解释
css 标签解释
bg-transparent
)I'm answering my own question. I had to use camelCase for the JSX.
html tags explaination
css tags explaination
bg-transparent
)