Coder Social home page Coder Social logo

backgroundvideodiv's Introduction

BackgroundVideoDiv

A Div that plays a video (and loading image) behind some content you want to present

Demo

Edit wild-feather-rfsrz

Params

  • loadingImage: Image to display while video loads
  • videoUrl: Video to display
  • minHeight: Min Height of total content display
  • maxHeight: Max Height of total content display
  • videoHeight: Height of the video to be displayed
  • isMobile: boolean, adjusts height of grey overlay for video
  • contentToPresent: Provide html you wish to display on top of video here

Sample

In the area you want to play a video, drop in the Background Video container:

<BackgroundVideo
            loadingImage={"https://images.pexels.com/photos/3380967/pexels-photo-3380967.jpeg?cs=srgb&dl=red-pagoda-temple-3380967.jpg&fm=jpg"}
            videoUrl={"https://www.w3schools.com/tags/movie.mp4"}
            minHeight={"220px"}
            maxHeight={"1600px"}
            videoHeight={"40vh"}
            isMobile={true}
            contentToPresent={<div style={{
                                               height: "100%",
                                               width: "100%",
                                               minHeight: "220px",
                                               maxHeight: "1600px",
                                               margin: "auto",
                                               position: "relative",
                                          }}>
                               <div style={{padding: "142px 24px 24px 24px"}}>
                                             <h1 style={{
                                                       marginTop: "24px",
                                                       fontWeight: "800",
                                                       color: "#ffffff",
                                                       fontSize: "34px",
                                                       fontFamily: "Circular, -apple-system, BlinkMacSystemFont, Roboto",
                                                       lineHeight: "36px",
                                                       letterSpacing: "-1px"
                                                       }}>Content I care about here
                                                   </h1>
                                               </div>
                                           </div>
                                               }
                                       />

backgroundvideodiv's People

Contributors

codypinto23 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.