在移動(dòng)界面設(shè)計(jì)中,導(dǎo)航固定是一項(xiàng)非常重要的功能。它可以幫助用戶在瀏覽網(wǎng)頁時(shí)快速找到相應(yīng)的鏈接,避免了翻頁等繁瑣的操作。jQuery Mobile 提供了很多固定導(dǎo)航的方案,下面我們來介紹一下。
一、通過設(shè)置data-position="fixed"屬性固定導(dǎo)航
<div data-role="header" data-position="fixed"> <h1>固定導(dǎo)航</h1> </div>
二、通過設(shè)置class="ui-sticky"類固定導(dǎo)航
<div data-role="header" class="ui-sticky"> <h1>固定導(dǎo)航</h1> </div>
三、通過設(shè)置data-fullscreen="true"屬性讓導(dǎo)航覆蓋全屏
<div data-role="header" data-fullscreen="true"> <h1>全屏導(dǎo)航</h1> </div>
四、通過設(shè)置自定義CSS樣式來實(shí)現(xiàn)導(dǎo)航固定
.ui-header-fixed { position: fixed; top: 0; left: 0; right: 0; z-index: 1000; }
以上就是一些實(shí)現(xiàn)固定導(dǎo)航的方法,根據(jù)具體業(yè)務(wù)需求選擇相應(yīng)的方法即可。同時(shí)我們也要注意固定導(dǎo)航可能會(huì)影響頁面交互,需要在實(shí)現(xiàn)前進(jìn)行充分的測(cè)試。
下一篇css圖片如何縮小