兩句css代碼實現全屏滾動效果
<body>
<div class="container">
<section>
<h3>第一屏內容</h3>
<p>
在父容器上使用scroll-snap-type 屬性 <br>
第一個參數y 是y軸捕捉位置 <br>
mandatory 超過距離則自動滾動到下一個容器 <br>
scroll-snap-type:y mandatory <br>
在需要滾動的容器上使用 scroll-snap-align 屬性 <br>
start 開始部分 end 結束部分 center 中間部分 <br>
scroll-snap-align:start; <br>
</p>
</section>
<section>
<h3>第二屏內容</h3>
<p>
在父容器上使用scroll-snap-type 屬性 <br>
第一個參數y 是y軸捕捉位置 <br>
mandatory 超過距離則自動滾動到下一個容器 <br>
scroll-snap-type :y mandatory <br>
在需要滾動的容器上使用 scroll-snap-align 屬性 <br>
start 開始部分 end 結束部分 center 中間部分 <br>
scroll-snap-align:start; <br>
</p>
</section>
<section>
<h3>第三屏內容</h3>
<p>
在父容器上使用scroll-snap-type 屬性 <br>
第一個參數y 是y軸捕捉位置 <br>
mandatory 超過距離則自動滾動到下一個容器 <br>
scroll-snap-type :y mandatory <br>
在需要滾動的容器上使用 scroll-snap-align 屬性 <br>
start 開始部分 end 結束部分 center 中間部分 <br>
scroll-snap-align:start; <br>
</p>
</section>
</div>
</body>
3C制定了關于在HTML5中全屏的API但是只能由用戶事件觸發,所以不能自動全屏;用戶事件觸發方法如下:
必須用戶事件觸發(可以是鼠標事件,鍵盤事件等)
全屏樣式CSS
各種瀏覽器都提供了一個非常有用的全屏模式時的css樣式規則:
另外某些瀏覽器可以通過meta直接設置全屏
天主要實現一個網頁相當于按鍵盤F11按鍵全屏后的功能效果,還有鎖屏界面展示效果!
具體效果圖如下:
點擊網頁中的“全屏”,“鎖屏”按鈕即可操作
全屏后的效果
鎖屏的展示界面
實現代碼如下:
html:
css:
js:
*請認真填寫需求信息,我們會在24小時內與您取得聯系。