#lookbookHeader
및 #introContent
두 개의 div가 있습니다. #lookbookHeader
에는 position: fixed
, height: 100%
및 height: auto
인 비디오가 포함되어 있는데 그 중 하나는 this tutorial입니다. this page에서 볼 수 있듯이, 높이에 관계없이 #introContent
이 #lookbookHeader
아래에 있도록하고 싶습니다. 페이지가로드 될 때 동영상이 전체보기 영역 인 페이지를 만들려고합니다. 아래에서 추가 콘텐츠를 보려면 아래로 스크롤 할 수 있습니다.고정 위치와 높이가 100 % 인 요소 아래에 div를 배치하십시오.
나는이 두 가지 요소에 대한 위치 지정, 부동 및 표시의 모든 조합을 시도하여이 기능을 작동 시키려고 시도했지만 얻을 수 없습니다. 현재 #lookbookHeader
에는 적용되는 항목이 중요하지 않으므로 스타일이 없습니다. 고정 된 위치를 적용 할 때 비디오 스타일이이를 덮어 쓰므로 스타일이 우선합니다. 동영상에 고정되어 있지 않으면 너비/높이에 맞게 크기가 조정되거나 크기가 올바르게 조정되지 않습니다. 내가 뭘 놓치고 있니?
페이지가로드 될 때 #lookbookHeader
높이를 얻으려면 jQuery 또는 JavaScript를 사용할 수 있지만 CSS 만 사용하는 방법이 있는지 궁금합니다. here 페이지를 볼 수 있습니다.
나는 SO, such as this one에 다른 게시물을 확인했지만, 모두 여기에 해당하지 않는 고정 된 높이로 고정 된 요소를 참조하는 것으로 보입니다.
HTML
<div id="lookbookHeader">
<video autoplay poster="http://lcoawebservices.com/assets/lp_stainless_SliderStop_5.jpg" id="bgvid">
<source src="http://lcoawebservices.com/assets/lp_stainless_Transition_5.webm" type="video/webm">
<source src="http://lcoawebservices.com/assets/lp_stainless_Transition_5.mp4" type="video/mp4">
</video>
<div id="headerContentContainer">
<h1>Lookbook: Spring 2015</h1>
<div class="initial-arrow-small"></div>
</div>
</div>
</div>
<div id="introContent">
<h2>Bienvenue</h2>
<p>Lorem ipsum dolor sit amet</p>
<div class="block red">one</div>
<div class="block blue">two</div>
<div class="block yellow">three</div>
<div class="block green">four</div>
</div>
CSS
#introContent {
max-width: 100%;
height: auto;
background-color: #fff;
}
#lookbookHeader video#bgvid {
position: fixed;
right: 0;
bottom: 0;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: -100;
background: url(http://lcoawebservices.com/assets/lp_stainless_SliderStop_5.jpg) no-repeat;
background-size: cover;
display: block;
}
내가 말할 수있는 한 CSS에는 아무런 문제가 없습니다. 페이지를 스크롤 할 수 있도록 내용을 확장하면 예제 웹 사이트와 동일한 방식으로 작동합니다. 비디오가 백그라운드에서 재생되고 스크롤 만하면 비디오 위에 내용이 놓입니다.JSFiddle을 확인하십시오 : http://jsfiddle.net/ek13geka/ –
페이지가 처음로드 될 때, 비디오의 상단에있는 모든 컨텐츠가 Lookbook을 제외하고 그 아래에 있도록하고 싶습니다. 2015 복사 및 화살표. 나는 위에 링크 된 메인 맥주 웹 사이트에있는 것을하려고 노력하고있다; Synoposis 컨텐츠는 페이지가로드 될 때 비디오 아래에 있습니다. – surfbird0713