<bdo id="r1ift"></bdo>
  • <bdo id="r1ift"></bdo>

    1. <tbody id="r1ift"><span id="r1ift"><address id="r1ift"></address></span></tbody>
      <nobr id="r1ift"><optgroup id="r1ift"></optgroup></nobr>

      <track id="r1ift"></track>

      Axure:如何實現Banner導航懸浮頂部效果

      本文內容適合初級Axure同學學習,Axure高手有更快捷的方法可達此效果歡迎評論留言,一起交流學習~

      Axure:如何實現Banner導航懸浮頂部效果

      背景

      相信大家在工作中遇到這樣的一個難題,絞盡腦汁,嘗試N種方法,還是沒有做出很流暢的懸浮效果。

      曾經作者也遇到這樣難題,今天我將帶領大家一起學習,一起解決這個難題。

      這是一個什么難題?

      請查看下圖:

      Axure:如何實現Banner導航懸浮頂部效果

      網站頭部,整站導航;頁面下滑時提起,懸浮置頂效果很好做;把網站頭部,整站導航放在動態模板外面或者將網站頭部,整站導航放在動態面板里面,設置固定到瀏覽器中居中靠上即可。

      但是頁面下滑時,如果需要將頻道導航提起,懸浮至置頂效果該怎么做呢?

      這樣的效果,現在網站中比比皆是,比如:36Kr、不凡商業、鈦媒體….等等,都用此交互效果展示頻道分類,便于用戶點擊,減少用戶學習成本。

      效果該怎么實現?

      步驟1:建模塊

      我們新建3個板塊,分別起上名字頭部、廣告、頻道導航。

      別光看著,來動手一起練習吧~

      Axure:如何實現Banner導航懸浮頂部效果

      步驟2:起名字,后便找

      選中板塊后,給每一個板塊名稱寫上。

      Axure:如何實現Banner導航懸浮頂部效果

      步驟3:配置判斷條件

      前提:鼠標不要選中任何板塊,如果你選中了頭部板塊,點擊下背景即可取消板塊選中。

      ①右側點擊窗口滾動時。

      Axure:如何實現Banner導航懸浮頂部效果

      ②點擊添加條件,進入條件配置頁面。

      Axure:如何實現Banner導航懸浮頂部效果

      ③選擇值。

      Axure:如何實現Banner導航懸浮頂部效果

      ④點擊fx>然后點擊插入變量或函數,>最后鼠標往下滑到窗口處,選擇Window.scrollY,確認。

      Axure:如何實現Banner導航懸浮頂部效果

      ⑤回到條件配置頁面,點擊+號旁邊的fX按鈕>然后點擊添加區域變數>選擇元件>選擇廣告,確認。

      Axure:如何實現Banner導航懸浮頂部效果

      ⑥回到條件配置頁面,選擇大于。

      Axure:如何實現Banner導航懸浮頂部效果

      解釋:剛剛我們設置的是,當窗口滾動時,向下所滾動的距離大于廣告板塊高度的值條件。

      步驟4:添加頻道導航提起案例

      條件設定好后,點擊確認。

      ①找到移動并點擊它>然后選擇頻道導航>最后移動選框中選擇“到達”。

      Axure:如何實現Banner導航懸浮頂部效果

      ②以上操作完成后,點擊y處的fx>然后點擊插入變量或函數>最后選擇Window.scrollY,點擊確認。

      Axure:如何實現Banner導航懸浮頂部效果

      解釋:

      • 步驟3中,當窗口滾動時,向下所滾動的距離大于廣告板塊高度的值。
      • 步驟4中,移動頻道導航,到達坐標X0,Y窗口滾動的起點,也就是頂部位置。

      頻道導航提起,懸浮至置頂效果大功告成。

      注意點:

      1. 頻道導航板塊別忘了置頂,不置頂提起懸浮時會被其它板塊蓋住。
      2. 練習時,請在頻道板塊下面增加點內容,隨便打點字,頁面展示區大于1屏才有向下滾動的效果。

      Axure:如何實現Banner導航懸浮頂部效果

      頻道導航如何回到自己位置上?

      剛剛完成了,當窗口滾動時,向下所滾動的距離大于廣告板塊高度的值。移動頻道導航,到頂部位置提起,浮動。

      步驟1:新建案例名稱

      可以將剛剛做好的案例復制,粘貼生成一份新的案例。也可重新編輯一份新的案例,為了節省時間我就復制,粘貼生成一份新的案例。

      Axure:如何實現Banner導航懸浮頂部效果

      步驟2:編輯條件

      按剛剛教您的步驟,進入條件設立板塊,別的都不要動,將大于改成小于即可。

      Axure:如何實現Banner導航懸浮頂部效果

      解釋:剛剛我們設置的是:當窗口滾動時,向上向下所滾動的距離小于廣告板塊高度的值條件。

      步驟3:頻道導航回城案例

      ①選中,頻道導航,記住Y軸坐標值。

      Axure:如何實現Banner導航懸浮頂部效果

      ②點開案例,將記住的Y軸坐標值填充到Y字段。

      Axure:如何實現Banner導航懸浮頂部效果

      解釋:

      • 案例2:當窗口滾動時,向上向下所滾動的距離小于廣告板塊高度的值時。
      • 案例3:移動頻道導航,到達坐標X0,Y220的位置(自己起始位置)。

      本文為@運營喵原創,運營喵專欄作者。

      (0)
      運營喵運營喵官方
      上一篇 2018-09-04 22:28
      下一篇 2018-09-05 17:59

      發表回復

      登錄后才能評論
      公眾號
      公眾號
      返回頂部
      運營喵VIP會員,暢學全部課程,點擊查看 >
      <bdo id="r1ift"></bdo>
    2. <bdo id="r1ift"></bdo>

      1. <tbody id="r1ift"><span id="r1ift"><address id="r1ift"></address></span></tbody>
        <nobr id="r1ift"><optgroup id="r1ift"></optgroup></nobr>

        <track id="r1ift"></track>
        轻点灬大ji巴太粗太长了