Copy link to clipboard
Copied
hey gang -
trying to add fullscreen video to my slideshow-
https://toddheymandirector.com/index_video.html
please excuse the sloppy code Ive been trying all sorts of things (apologies particularly to you Osgood)
Two major issues.. I dont want the controls to show and i want the video to autoplay..
i added a poster frame but the vid still loads small and pops large which is jarring..
and also pops back to the poster frame before it dissolves to the next which is awful--
finally there is a broken image link (blank.gif) that i cant find anywhere in my code
ideally i want it to look like this - but fullscreen--
thank you!
@REELHERO- you can do something very similar to the example you showed:
Store your video information in an array of javascript objects (see the full page code below, name and title. Change to your video names and titles. Add however many name and titles you need. Include a comma after each line, except for the last entry).
Store your actual video files in a folder named 'movies'. You can name the folder what you like BUT the code below looks for the videos in a folder named 'movies' - (video.sr
...i also noticed the video does not resize to fit the browser window - it crops the vid and unfortuntely i cant have that since its a showcase site - see the reference site -https://smugglersite.com/ if you resize the browser- the video resizes
By @REELHERO
No, the video is cropped to fit the screen. Look at the site on mobile in portrait orientation and then landscape orientation. You can't have a full page video or image without some part being cropped.
...one more thing - how would i slide up bu
---
1) for some reason the first vid doesnt show (ocean2.mp4) even though it is linked correctly..
By @REELHERO
You havent updated the javascript correctly. The 'default when page loads' should be as follows:
// Default when page loads
setTimeout(function() {
videoText.classList.add('slideUp' , 'fullOpacity');
setTimeout(function(){
video.classList.add('fullOpacity');
},100);
},300);
...Boom- you are wonderful and generous 🙂
2) still having the order issue it jumps from the opening vid (todd heyman) to
Unfortunately you have mangled the code l originally provided where its getting time consuming to keep putting it right. You can't successfully combine font sizes set in em and then just randomly guess at some percentage size to set for text within a container which has been set using em, it's a complete mess and why you are getting unwanted vertical space. I mean why on earth have you set bottom padding using viewport width instead of px or em, it makes no sense.
As for time delay yes of cours
...See updated code below. Radical amendments to the code but should need very little changes to the code from your end - font and font sizes.
I've used the font-awesome 6 library to create the plus icons, its much cleaner.
Copy code, paste in a new document, save to your site folder and view.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Text Animation Delay</title>
<link rel="preconnect" href="https:...
could you point out where to adjust speed of fade and slide up in the script ?- i can guess but just to be sure
By @REELHERO
Try adjusting how long the transitions take:
transition: all 1s ease-in-out;
Plus you can set the 700 to less:
myInterval = setInterval(textAnimateFunc, 700);
However there's no real 100% way, apart from keep tinkering around with the various css/javascript settings.
Copy link to clipboard
Copied
Bad idea for several reasons.
1. Autoplay with audio does NOT work for the majority of browsers & web devices no matter what you do. Autoplay will invoke on some devices but only if audio is muted.
2. The rest of us have autoplay blockers in our browsers. It saves us from intrusive websites and unwanted bandwidth consumption.
3. In the absence of player controls, most users are unaware that video exists. They assume it's a static picture as they have no way to invoke the player.
Rethink this from the user's point of view.
This works for the widest range of users & devices:
<video poster="my_poster_image.jpg" controls="controls" muted="muted" autoplay="autoplay" >
<source src="my_video.mp4" type="video/mp4">
</video>
Copy link to clipboard
Copied
thank you Nancy- as always i leaarn a ton from you
however in this case - its a showcase site -99% of the people observing expect video and will not have blockers for this reason - (im a film director after all - theyre literally coming to see video) - IE.. the reference i sent is the most respected production company in my commercial production biz..
the clips i uploaded did not have audio for the reasons you mentioned- and theyre only 6 seconds long to act as a teaser..
Copy link to clipboard
Copied
Try this:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Video Demo</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!--Bootstrap 4.5 on CDN-->
<link rel="stylesheet" href="
https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css">
<style>
body {
margin: 0;
background: #222;
}
/**style play button over the video**/
.video-wrapper { position: relative; }
.video-wrapper > video {
width: 100%;
vertical-align: middle;
}
.video-wrapper > video.has-media-controls-hidden::-webkit-media-controls {
display: none;
}
.video-overlay-play-button {
box-sizing: border-box;
width: 100%;
height: 100%;
padding: 10px calc(50% - 50px);
position: absolute;
top: 0;
left: 0;
display: block;
opacity: 0.95;
cursor: pointer;
background-image: linear-gradient(transparent, #000);
transition: opacity 150ms;
}
.video-overlay-play-button:hover { opacity: 1; }
.video-overlay-play-button.is-hidden { display: none; }
</style>
</head>
<body>
<header>
<div class="video-wrapper">
<!--CHANGE POSTER IMAGE AND VIDEO TO YOUR OWN-->
<video poster="https://source.unsplash.com/XT5OInaElMw/1600x900" muted="muted" loop="loop" >
<source src="https://storage.googleapis.com/coverr-main/mp4/Mt_Baker.mp4" type="video/mp4">
</video>
</div>
</header>
<nav id="topNav" class="navbar navbar-top navbar-expand-lg navbar-dark bg-dark">
<a class="navbar-brand mx-auto" href="index.html">
<!--Your logo goes here-->
<img class="shadow-sm rounded-circle" src="https://dummyimage.com/250x110" alt="logo/brand">
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target=".navbar-collapse">
<span class="navbar-toggler-icon"></span></button>
<div class="navbar-collapse collapse">
<ul class="navbar-nav ml-auto">
<li class="nav-item current">
<a class="nav-link" href="#">Home</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Services</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="#">sub-1a</a>
<a class="dropdown-item" href="#">sub-1b</a>
<a class="dropdown-item" href="#">sub-1c</a>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="#">About</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Contact</a>
</li>
</ul>
</div>
</nav>
<div class="jumbotron jumbotron-fluid text-center">
<h1 class="display-5">Bootstrap 4.5 with Dreamweaver</h1>
<p class="lead">Easily build your page using the Bootstrap components from the Insert panel.</p>
<hr class="my-4">
<p>This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.</p>
<p class="lead">
<a class="btn btn-dark btn-lg" href="https://getbootstrap.com/docs/4.0/components/jumbotron/" role="button">Learn more</a>
</p>
</div>
<div class="container-fluid">
<div class="row text-center text-light">
<div class="col-md-6 col-lg-3">
<h3>Heading 3</h3>
<img class="img-fluid" src="https://dummyimage.com/900x600" alt="placeholder">
</div>
<div class="col-md-6 col-lg-3">
<h3>Heading 3</h3>
<img class="img-fluid" src="https://dummyimage.com/900x600" alt="placeholder">
<p>Lorem ipsum dolor...</p>
</div>
<div class="col-md-6 col-lg-3">
<h3>Heading 3</h3>
<img class="img-fluid" src="https://dummyimage.com/900x600" alt="placeholder">
<p>Lorem ipsum dolor...</p>
</div>
<div class="col-md-6 col-lg-3">
<h3>Heading 3</h3>
<img class="img-fluid" src="https://dummyimage.com/900x600" alt="placeholder">
<p>Lorem ipsum dolor...</p>
</div>
</div>
</div>
<script>
//Invoke the play button on load
var videoPlayButton,
videoWrapper = document.getElementsByClassName('video-wrapper')[0],
video = document.getElementsByTagName('video')[0],
videoMethods = {
renderVideoPlayButton: function() {
if (videoWrapper.contains(video)) {
this.formatVideoPlayButton()
video.classList.add('has-media-controls-hidden')
videoPlayButton = document.getElementsByClassName('video-overlay-play-button')[0]
videoPlayButton.addEventListener('click', this.hideVideoPlayButton)
}
},
formatVideoPlayButton: function() {
videoWrapper.insertAdjacentHTML('beforeend', '\
<svg class="video-overlay-play-button" viewBox="0 0 200 200" alt="Play video">\
<circle cx="100" cy="100" r="90" fill="none" stroke-width="15" stroke="#fff"/>\
<polygon points="70, 55 70, 145 145, 100" fill="#fff"/>\
</svg>\
')
},
hideVideoPlayButton: function() {
video.play()
videoPlayButton.classList.add('is-hidden')
video.classList.remove('has-media-controls-hidden')
video.setAttribute('controls', 'controls')
}
}
videoMethods.renderVideoPlayButton()
</script>
<!--Supporting scripts: first jQuery, then popper, then Bootstrap JS, etc...-->
<script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script>
<script src="js/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js"></script>
</body>
</html>
Copy link to clipboard
Copied
I am a big fan letting people view code and allow them to play with it and prototype so @REELHERO here is what nancy posted in codepen: https://codepen.io/TheNexus_00/pen/LYdRzdq
Copy link to clipboard
Copied
As a note:
You can 100% set video that plays that is not blocked by browsers auto playing. It is only if you set a video player where this can occur.
Non audio animated backgrounds where the source is mp4 and like are totally fine.
Copy link to clipboard
Copied
This is an example of what Nancy was refering to where video will not playing in Chrome but does in firefox and also depending on browser plugins:
https://codepen.io/1wdtv/details/jbjZeb
You do not need a play button or controls on videos but you got no way of playing the video in those cases.
This is an example that works regardless:
https://codepen.io/bradtraversy/details/BaoWWjb
You can also have youtube and vimeo videos that auto play cross browser as well
Copy link to clipboard
Copied
thanks Liam !
i was able to create a page from that -
https://toddheymandirector.com/index_video2.html
big question how do i turn that background into a slideshow- ?
where a new vid dissolves up after 6 secs and a new caption slidesup and fades in ( i used simple css)
Copy link to clipboard
Copied
Why not turn the whole slide show including the video into a background video?
Have a look at this video:
Copy link to clipboard
Copied
i did Ben - did you see that link?
https://toddheymandirector.com/index_video2.html
but i need it to become a slideshow ie https://smugglersite.com/
Copy link to clipboard
Copied
Use After Effects or Animate to create your animation.
Export it to GIF in Photoshop.
Copy link to clipboard
Copied
I do that often for pitchdecks but the quality will not be good enough for a showcase site-
how will that create a slideshow though? i cant have this as a single animation - it has to be video clips dissolving- with crisp titles coming up in hi res as i do on my site w stills now https://toddheymandirector.com/ - the commericals you see on my site are for big campaigns i have to match the quality with the slideshow-- they have to look as good as those stills
Copy link to clipboard
Copied
The site that you quoted was made using Webflow. A slideshow is what the developer chose to go for.
What I would do is to create the same effects of the slide show bundled into one video which can run in the background. No slideshow. You can do this with Adobe Premier Pro or, as I do, with Camtasia.
This is what I did with https://bunchokids.org/
Copy link to clipboard
Copied
thanks Ben - i wish i could do that but 2 issues - i need it to be modular- so i can switch out videos as i get new work - and i need the captions to come up in crisp high res - that wouldnt work w a vid
Copy link to clipboard
Copied
Ok, understood. In that case Webflow may help.
Copy link to clipboard
Copied
Osgood as always you rock - ok I wanted you to be proud so I did a test page https://toddheymandirector.com/index_video3.html
I modified the CSS to match my current stylings and used nested DIVS instead of H2 for the first video slide
-
a few things
the second video (vrbo) follows the opening title (my name) not the first until it cycles through -
then it plays from the first (Nike) - how to fix?
I actually like that it doesnt cycle to my name again but it should cycle through the commercials correctly..
also I can style the opening with the nested div to have two lines
How do i style the video titles to have two lines - or maybe 3? s
(i might want to include the ad agency as well)
and I want to style it seperately anyway since I need those commercial titles to be larger than my name
last little glitch - my name is a little wonky to the right - cant see why since alignment is centered and there is no padding.
as always grateful for your help!
Copy link to clipboard
Copied
@REELHERO- you can do something very similar to the example you showed:
Store your video information in an array of javascript objects (see the full page code below, name and title. Change to your video names and titles. Add however many name and titles you need. Include a comma after each line, except for the last entry).
Store your actual video files in a folder named 'movies'. You can name the folder what you like BUT the code below looks for the videos in a folder named 'movies' - (video.src=`movies/${videos[count].name}`;)
If you elect to use a different name then update the folder name in the javascript code.
You should also set the initial video to be shown on page load in the video tag as shown in the full page code below.
<video class="video" src="movies/movie_1.mp4" autoplay muted></video>
The videos don't have to be named movie_1.mp4, movie_2.mp4. you can name them what you like.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Full Page Video Content</title>
<style>
body {
margin: 0;
font-family: helvetica, sans-serif;
}
.videoShowcase {
display: flex;
flex-direction: column;
height: 100vh;
width: 100vw;
justify-content: center;
align-items: center;
overflow: hidden;
}
.videoContainer {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
background-color: #000;
}
.videoContainer::after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
background-color: rgba(0, 0, 0, 0.3);
}
.videoContainer video {
min-width: 100%;
min-height: 100%;
object-fit: cover;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
transition: all 1s ease-in-out;
opacity: 0;
}
.videoText {
z-index: 10;
transform: translateY(500%);
transition: all 1s ease-in-out;
opacity: 0;
}
.videoText h2 {
color: #fff;
font-size: 40px;;
}
.slideUp {
transform: translateY(0);
opacity: 1;
}
.fullOpacity {
opacity: 1!important;
}
</style>
</head>
<body>
<section class="videoShowcase">
<div class="videoContainer">
<video class="video" src="movies/movie_1.mp4" autoplay muted></video>
</div>
<div class="videoText"><h2>Video Title 1</h2></div>
</section>
<script>
const videoText = document.querySelector('.videoText');
const video = document.querySelector('.video');
const videos = [
{name: 'movie_1.mp4' , title: 'Video Title 1'},
{name: 'movie_2.mp4' , title: 'Video Title 2'},
{name: 'movie_3.mp4' , title: 'Video Title 3'}
];
// Default when page loads
setTimeout(function() {
videoText.classList.add('slideUp');
setTimeout(function(){
video.classList.add('fullOpacity');
},200);
},500);
let count = 0;
// Change content after 6 seconds
setInterval(function() {
videoText.classList.remove('slideUp');
video.classList.remove('fullOpacity');
count === videos.length - 1 ? count = 0 : count++;
setTimeout(function(){
videoText.classList.add('slideUp');
videoText.innerHTML = `<h2>${videos[count].title}</h2>`;
},2000);
setTimeout(function(){
video.src=`movies/${videos[count].name}`;
video.classList.add('fullOpacity');
},1000);
},6000)
</script>
</body>
</html>
Copy link to clipboard
Copied
Osgood as always you rock - ok I wanted you to be proud so I did a test page https://toddheymandirector.com/index_video3.html
I modified the CSS to match my current stylings and used nested DIVS instead of H2 for the first video slide
-
a few things
the second video (vrbo) follows the opening title (my name) not the first until it cycles through -
then it plays from the first (Nike) - how to fix?
I actually like that it doesnt cycle to my name again but it should cycle through the commercials correctly..
also I can style the opening with the nested div to have two lines
How do i style the video titles to have two lines - or maybe 3? s
(i might want to include the ad agency as well)
and I want to style it seperately anyway since I need those commercial titles to be larger than my name
last little glitch - my name is a little wonky to the right - cant see why since alignment is centered and there is no padding.
as always grateful for your help!
Copy link to clipboard
Copied
i also noticed the video does not resize to fit the browser window - it crops the vid and unfortuntely i cant have that since its a showcase site - see the reference site -https://smugglersite.com/ if you resize the browser- the vid resizes
one more thing - how would i slide up but dissolve out the title rather than slide back down-- like my site does currently https://toddheymandirector.com/
thanks for your input--!
Copy link to clipboard
Copied
Forgive me but your project is becoming a hydra -- the mythic beast with multiple heads. When one head is severed, two more replace it and so on...
Maybe you should start with a working solution based on what you're trying to emulate. By way of example, view the Smuggler site's source code to see what you're getting yourself into.
Copy link to clipboard
Copied
Isnt every project like that? I dont rememeber the last time a single repsonse spawned a perfect solution - If youve seen any of my links I'm pretty far along- I tthink after a single day of sourcing answers Id say thats pretty good and one of the reasons I love this community..
the smuggler site is a wrodpress type site that hides its code- it was the first place I looked..
Copy link to clipboard
Copied
i also noticed the video does not resize to fit the browser window - it crops the vid and unfortuntely i cant have that since its a showcase site - see the reference site -https://smugglersite.com/ if you resize the browser- the video resizes
By @REELHERO
No, the video is cropped to fit the screen. Look at the site on mobile in portrait orientation and then landscape orientation. You can't have a full page video or image without some part being cropped.
one more thing - how would i slide up but dissolve out the title rather than slide back down-- like my site does currently https://toddheymandirector.com/
You would need to update the code (see in bold below where code has been added or altered - it also shows how you would add a 'directors name').
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Full Page Video Content</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Source+Serif+Pro:wght@300;400&display=swap" rel="stylesheet">
<style>
body {
margin: 0;
font-family: 'Source Serif Pro', serif;
}
.videoShowcase {
display: flex;
flex-direction: column;
height: 100vh;
width: 100vw;
justify-content: center;
align-items: center;
overflow: hidden;
}
.videoContainer {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
background-color: #000;
}
.videoContainer::after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
background-color: rgba(0, 0, 0, 0.3);
}
.videoContainer video {
min-width: 100%;
min-height: 100%;
object-fit: cover;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
transition: all 1s ease-in-out;
opacity: 0;
}
.videoText {
z-index: 10;
transform: translateY(500%);
transition: all 1s ease-in-out;
opacity: 0;
}
.videoText h2 {
margin: 0;
padding: 0;
color: #fff;
text-align: center;
font-size: 45px;
font-weight: 400;
}
.videoText h4 {
margin: 0;
padding: 0;
color: #fff;
text-align: center;
font-size: 25px;
font-weight: 400;
}
.slideUp {
transform: translateY(0);
}
.fullOpacity {
opacity: 1!important;
}
</style>
</head>
<body>
<section class="videoShowcase">
<div class="videoContainer">
<video class="video" src="movies/movie_1.mp4" autoplay muted></video>
</div>
<div class="videoText">
<h2>Video Title 1</h2>
<h4>Director 1</h4>
</div>
</section>
<script>
const videoText = document.querySelector('.videoText');
const video = document.querySelector('.video');
const videos = [
{name: 'movie_1.mp4' , title: 'Video Title 1' , director: 'Director 1'},
{name: 'movie_2.mp4' , title: 'Video Title 2' , director: 'Director 2'},
{name: 'movie_3.mp4' , title: 'Video Title 3' , director: 'Director 3'}
];
// Default when page loads
setTimeout(function() {
videoText.classList.add('slideUp' , 'fullOpacity');
setTimeout(function(){
video.classList.add('fullOpacity');
}, 200);
}, 500);
let count = 0;
// Change content after 6 seconds
setInterval(function() {
videoText.classList.remove('fullOpacity');
video.classList.remove('fullOpacity');
setTimeout(function(){
videoText.classList.remove('slideUp');
}, 1000);
count === videos.length - 1 ? count = 0 : count++;
setTimeout(function(){
videoText.classList.add('slideUp' , 'fullOpacity');
videoText.innerHTML = `
<h2>${videos[count].title}</h2>
<h4>${videos[count].director}</h4>
`;
}, 2000);
setTimeout(function(){
video.src=`movies/${videos[count].name}`;
video.classList.add('fullOpacity');
}, 1000);
}, 6000)
</script>
</body>
</html>
Copy link to clipboard
Copied
Boom- you are wonderful and generous 🙂
ok almost working perfectly https://toddheymandirector.com/index_video4.html
styled it and perfectly and adjusted the timings - theyre not perfect yet but Ill nail it
---
1) for some reason the first vid doesnt show (ocean2.mp4) even though it is linked correctly..
2) still having the order issue it jumps from the opening vid (todd heyman) to the second video (vrbo) instead of the first (nike) - until it cycles through then goes to the first
3) copy re- fullscreen- instead is it possible to have it 100%width instead then ? ie a 100 pix margin at the top to act as a header and the vid stays full width and anything below is just the background color like
again thank you Osgood you are very gracious with your time - I hope Im doing you proud !
Copy link to clipboard
Copied
---
1) for some reason the first vid doesnt show (ocean2.mp4) even though it is linked correctly..
By @REELHERO
You havent updated the javascript correctly. The 'default when page loads' should be as follows:
// Default when page loads
setTimeout(function() {
videoText.classList.add('slideUp' , 'fullOpacity');
setTimeout(function(){
video.classList.add('fullOpacity');
},100);
},300);
Boom- you are wonderful and generous 🙂
2) still having the order issue it jumps from the opening vid (todd heyman) to the second video (vrbo) instead of the first (nike) - until it cycles through then goes to the first
You have to include the initial video in the array of objects as the 1st object:
const videos = [
{name: 'ocean2.mp4' , title: 'todd heyman' , director: '<span class="smaller">+</span>director<span class="smaller">+</span>'},
{name: 'nike_getaway.mp4' , title: 'Nike' , director: '<span class="smaller">+</span>the getaway<span class="smaller">+</span>'},
{name: 'vrbo.mp4' , title: 'vrbo' , director: '<span class="smaller">+</span>a family bond<span class="smaller">+</span>'},
{name: 'bartenura.mp4' , title: 'bartenura' , director: '<span class="smaller">+</span>the text<span class="smaller">+</span>'}
];
You also ONLY needs these 2 classes in your css:
.slideUp {
transform: translateY(0);
}
.fullOpacity {
opacity: 1!important;
}
You still have this duplicated selector included in your css:
.slideUp {
transform: translateY(0);
opacity: 1;
}
If you were to group things together instead of splashing them around all over the place you will find it much easier to manage.
3) copy re- fullscreen- instead is it possible to have it 100%width instead then ? ie a 100 pix margin at the top to act as a header and the vid stays full width and anything below is just the background color like
Instead of this:
.videoContainer video {
min-width: 100%;
min-height: 100%;
object-fit: cover;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
transition: all 1s ease-in-out;
opacity: 0;
}
Use this:
.videoContainer video {
width: 100%;
height: auto;
position: absolute;
top: 0;
transition: all 1s ease-in-out;
opacity: 0;
}
BUT its likely you will have to change some other css as well to get the layout back as you want it!
I cant see the point really. It looks quite ugly and pointless on mobile devices.
If you wanted the whole of the video to show then you should have deployed a responsive video player NOT something which is really just an eye-candy solution
Copy link to clipboard
Copied
works gorgeously
https://toddheymandirector.com/index_video4.html
its not optimum but i use a redirect for mobile devices and there Ill keep it at fullscreen once i place this on mobile-- bc of the portrait mode as you mentioned - Im no web designer (thought i promise i will clean up my code now that it works well ) and eventually I will employ one to take over when Im entirely focusing on direction..
So grateful for all your help!
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more