4
我知道如何在PC瀏覽器上實現粘貼標題。但是,在移動設備上,「滾動」事件的表現真的很糟糕。它只在窗口停止滾動後纔會觸發,這樣我就無法實時監控'window.scrollTop'。如何在移動設備上實現粘貼標題
我也嘗試過'position:sticky',但這隻支持IOS8及以上版本。
那麼在移動瀏覽器上創建粘性標題的正確方法是什麼?任何想法都很感激,謝謝〜
我知道如何在PC瀏覽器上實現粘貼標題。但是,在移動設備上,「滾動」事件的表現真的很糟糕。它只在窗口停止滾動後纔會觸發,這樣我就無法實時監控'window.scrollTop'。如何在移動設備上實現粘貼標題
我也嘗試過'position:sticky',但這隻支持IOS8及以上版本。
那麼在移動瀏覽器上創建粘性標題的正確方法是什麼?任何想法都很感激,謝謝〜
你可以使用像bootstrap這樣的框架來輕鬆實現。 這裏是相同的代碼片段。
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Project name</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="../navbar/">Default</a></li>
<li><a href="../navbar-static-top/">Static top</a></li>
<li class="active"><a href="./">Fixed top <span class="sr-only">(current)</span></a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</nav>
你不明白的問題,如果你有第一個粘行,那麼你沒有問題。但是如果需要在滾動後修復任何媒體中的粘性頭文件。然後它顯示延遲。 – Rantiev