Axure教程:左側導航如何自適應瀏覽器窗口高度?

2020-12-25 人人都是產品經理

導讀:自適應瀏覽器窗口高度的意思是,瀏覽器寬度、高度不同時,就顯示條件匹配的視圖頁面內容。本文作者分享了用Axure實現左側導航自適應瀏覽器窗口高度的實用方法,希望對大家有所幫助。

上一篇Axure教程《Axure教程:導航欄如何自適應瀏覽器窗口寬度?》,小默教給了大家頂部導航如何實現100%寬度,那麼就會有同學要問了,橫嚮導航能100%,那縱嚮導航也能100%嗎?這個問題問得很有深度,這一節就給大家講解一下左側導航欄怎樣實現100%高度的技巧。

閒話少說,且看下文。

01

第一步,拖動一個動態面板至頁面上,命名為「側欄」;設置它的x,y均為0,即是左上角對齊,並置於底層;然後設置動態面板的大小,寬度必須是實際導航的寬度,高度可隨意。

拖動動態面板至頁面上,命名為」側欄「

動態面板置於底層,x,y均為0,大小為300×170

02

第二步,在Axure右側工具欄裡的「屬性」,點擊<窗口尺寸改變時>,給當前頁添加用例。這回不是在動態面板上點擊右鍵選擇100%了,而是要運用到變量。

雙擊<窗口尺寸改變時>

03

第三步,在彈出窗口中的「添加動作」列裡,找到「設置尺寸」,點擊選中;在「配置動作」列,勾選側欄動態面板。

點擊選中」設置尺寸「

勾選側欄動態面板

04

第四步,重頭戲來了,先清空寬和高的數值,(寬為空或為300時,表示保持動態面板寬度的原值,就是第一步設置的300;當然也可以修改為其他值,但在生成頁面中是以修改值為實際寬度的。)然後點擊高的<fx>,對高進行變量設置。

清空寬高數值,點擊高的fx

05

第五步,接著重頭戲未完,在彈出窗口中點擊<插入變量或函數>,再在下拉菜單中選中<窗口>裡的<Window.height>,然後點擊窗口右下角的<確定>,設置完成。

點擊<Window.height>

06

通過前面5步設置,就可以實現的左側導航的100%高度了,但似乎我們忘了一點,那就是給動態面板設置背景顏色,這裡就不重複講了,因為在上一講已經有所提及,若有未學會的同學,可到B站搜索默林如斯工作室,前去學習視頻教程。下面附上最終效果圖,以結束本次教程。

最終效果圖

本文由 @默林如斯工作室 原創發布於人人都是產品經理,未經許可,禁止轉載

題圖來自Unsplash,基於CC0協議。

相關焦點

  • Axure教程:banner輪播最簡單的實現方法
    正巧今天看到網站上有教程教如何做一個輪播banner ,點開略看了一下,教程做的很複雜。其實使用axure做交互一般都比較簡單,但由於其各種小窗口太多了,各種截圖放一起,看上去很容易亂。之前小樓老師發布的一個教程,居然也被人吐槽講的這麼亂怎麼做產品(扶額)。原型連結:http://eta1id.axshare.com/1.
  • 【視頻教學】遊戲策劃視頻教學第三講:Axure如何設計UI
    axure元件:也叫axure組件或axure部件,系統自帶了一部分最基礎常用的,網上也有很多別人做好的,軟體使用到一定階段可以考慮自己製作元件,以便提高產品原型的製作速度。  生成原型:是指把繪製好的原型通過axure rp生成靜態的html頁面,檢查原型是否正確,同時,方便演示。
  • Axure 教程:用 Axure 製作個人簡歷
    頂部添加個人的聯繫方式,左側採用類似電商網站的側邊導航,這樣可以在別人第一次看你簡歷的時候,有一個「全局」導航可切換觀看不同的內容,右側在界面滾動到一定位置時顯示,點擊直接放回到頂部。其實也可以左右兩側做在一起的,只是我覺得不好看就放右側了。下面開始講解步驟,解剖整一個製作流程。
  • 6種iframe高度自適應的方法
    js自適應高度,實際上就是設置iframe的高度,設置等於內嵌網頁的高度,
  • Axure教程 | 使用母版快速搭建APP界面框架
    一個合理的母版結構能大幅的縮減繁瑣的工作,下面我們就以APP前端界面的構建為實例,了解如何使用母版快速搭建一個靈活的APP界面框架。這期又有些啥,點睹為快:點我查看第1步:根據頁面上的功能劃分不同的區域塊
  • 前端入門教程網頁導航欄製作教程(技術:HTML+CSS)
    導航條效果圖:我們先來看一下,首先這個整體我們可以看成一個大盒子,盒子的背景顏色為白色。然後看一下整體的話是佔到整個導航條的80%左右,上圖紅色框圈出的範圍。這個盒子又分為兩個部分,左側的logo部分,右側的導航部分。
  • Axure教程-錨點滾動效果
    今天給大家分享一個axure案例,錨點滾動效果,看到名字,大家可能覺得有些陌生,相信這個效果大家並不陌生,在許多html5下載地址http://pan.baidu.com/s/1o6kjpxS實現目標點擊導航條不同的菜單,頁面跳到菜單相應的位置,實現頁面自動滾動。
  • Axure教程:如何實現頂部tab式導航欄?
    如何實現頂部tab式導航欄?來文中看看~實現的效果:點擊tab,切換對應的內容頁面,指示標識移動到對應選中tab。2)設置X、Y的位置先了解一下以下即將用到的函數的含義(以下函數解釋內容來自axure非官方中文網:https://www.axure.com.cn/5068/)This :獲取當前元件對象。
  • 巧用margin/padding的百分比值實現高度自適應
    容器的內容高度就是圖片的高度,若圖片是正方形,則圖片高度與圖片寬度一致,也即與容器寬度一致,看起來沒問題是吧?實際上,在瀏覽器把圖片加載出來以前,圖片的高度是零,那可就沒辦法把容器撐開了,如下圖所示:這樣一來,即使圖片加載速度很快,容器在圖片加載前後都會有一個變型的過程,也就是俗稱的「閃爍」,而如果圖片加載不出來,整體布局就更是難看了。
  • 自適應寬度SVG圖文伸長動畫教程
    抓住假期的尾巴,抽空獻上之前陳諾的教程,先來回顧下案例。對於之前看過我SVG基礎教程的同學,相信已經對固定寬度的SVG伸長動畫結構和用法瞭然於胸,在這種結構中我們先將圖文的寬度固定,然後通過等比例計算出圖文的最終高度。
  • 用Axure做一個產品需求文檔(PRD)模板
    今天給教大家用axure做一個產品需求文檔(PRD)模板,其中包括目錄,版本修訂記錄,產品概述,功能說明,全局說明,非功能性說明。該原型模板使用簡單,交互完善,直接修改文字即可。喜歡該原型的小夥伴們可以在評論處給我留言哦。
  • Axure新技能:自適應手機屏幕大小
    對於如何把原型放至手機上進行演示相信大家都已經很熟悉了,但是如果幾位同事屏幕大小不一,或者需要安裝到客戶手機上進行演示,這時候我們就很難保證我們的原型會顯示完整,要不然就是屏幕太小顯示不完全,要不然就是屏幕太大
  • 如何升級ie瀏覽器 升級ie瀏覽器教程
    導語:ie瀏覽器是我們每臺電腦上必有的瀏覽器,所以它可以說為一個基瀏覽器。在ie瀏覽器沒更新的情況下,使用其他瀏覽器也許會出現一些不兼容的情況,雖然說現在比ie瀏覽器更加快速的瀏覽器很多,但是ie瀏覽器還是對於電腦來說還是有一定的地位。那麼在需要更新ie瀏覽器的時候,應該怎麼進行更新呢?
  • Axure 9.0原型教程:請不要再忽略頁面的樣式管理了
    頁面尺寸:尺寸選擇:默認根據內容進行自適應,Axure 9.0還提供了Web設備、蘋果設備、安卓設備常用的尺寸。自適應視圖:添加/編輯時,需選擇尺寸、設置寬度和高度、為視圖命名。自適應視圖面板可以對添加的自適應視圖進行編輯、刪除和複製。頁面對齊:分為左對齊和居中對齊。頁面的對齊設置只有在瀏覽器中查看HTML文件時才能看到效果,在Axure源文件中是看不到效果的。需要提醒的是,居中對齊是根據元件在頁面中的相對位置來確定的。
  • Axure 8.0正式版發布,下載文件、漢化包、激活碼在這裡~!
    正式版已經發布官方地址已經由:http://www.axure.com/beta,換成了:http://www.axure.com/features/new-in-8Axure是一個專業的快速原型設計工具。Axure(發音:Ack-sure),代表美國Axure公司;RP則是Rapid Prototyping(快速原型)的縮寫。
  • Power Apps 畫布應用 入門教程 第二十章 導航組件
    在本篇文章中我們將一起完成一個非常通用的左側導航組件,允許用戶在屏幕中給組件傳值從而實現動態導航配置,最終效果如下圖所示:打開我們之前的組件庫(或者你也可以創建一個新的組件庫)。首先組件高度,這裡採用和屏幕高度一樣的公式,通過【Max】從當前應用的高度和應用最小高度中取一個最大值來作為組件的高度。這就相當於應用有多高,導航組件就有多高。
  • Axure 3D教程:製作3D地圖原型(三維世界地圖)
    編輯導語:很多時候我們會用到3D的效果,今天筆者教大家用axure做一個3D的效果,本文以三維世界地圖為案例,簡單的闡述axure製作3D原型的技巧,我們一起來看一下。
  • IT之家學院:在 Edge 瀏覽器和 IE 瀏覽器間同步收藏夾
    儘管在Windows10中,Microsoft Edge是默認的瀏覽器,然而在我們訪問一些使用舊的技術的特定網站,特別是那些依賴老舊的ActiveX控制項的網站的時候,還是不免要使用Internet Explorer。
  • BIM-Revit軟體文字版教程
    將學習 Revit MEP 是什麼,以及如何從其參數化修改引擎功能中受益。先從 Revit MEP 依據的基本概念入手。您將學習術語、圖元層次結構、如何導航用戶界面,以及如何在產品中執行某些常規任務。什麼是 Revit MEP 2009?
  • 巧用margin/padding的百分比值實現高度自適應(多用於佔位,避免閃爍)
    但是在移動端,由於各機型解析度相差太大,寫死px是絕對不可能的,終究還得靠百分比來實現自適應:容器寬度設個50%吧,這樣一行放倆容器,各佔屏幕寬度一半,沒問題。圖片寬度設個100%取容器的寬度,沒問題。容器高度沒法設置啊,因為容器寬高的參照物不一樣,而且需求是高度與寬度一致,所以無法通過為容器高度設置百分比來達成,那就只能靠內容高度撐開了。