注意事項
此內容與經典編輯器和編輯器 2.0 中的 Flex 模式相關。若要識別目前的編輯器版本,請參閱如何識別網站使用的編輯器版本。
Flex 是一種設計像素完美、響應式區段的模式,並具有其他設計功能。如果您正在使用「經典編輯器」,則可以進入彈性模式進行設計。如果您使用編輯器 2.0,則默認情況下使用 flex。
設計面板會顯示在 flex 模式的右側,並包含所選元素的設計性質 (剖面、欄、小工具、內欄或進階網格)。 每個元素都有不同的性質,可在設計面板中進行調整,這意味著設計性質會根據選取的元素而有所不同。 設計性質包括定線、配置、間距、調整大小等,具體取決於所選元素。
若要開啟設計面板,請在彈性模式下按一下元素,然後按一下「設計」。 設計面板會在彈性模式的右側開啟,這樣它不會干擾您檢視和編輯設計的能力。 或者,您可以按一下浮動功能表中的「編輯設計」圖示。 關閉設計面板後,您可以按一下右上角的「編輯設計」圖示,再次開啟它。
設計面板由 5 個區段組成:對齊、配置、間距、大小以及動畫和背景。 以下是每個部分的描述以及您可以完成的內容。
全流血
僅適用於區段,只能從桌面主中斷點變更。 切換到「開啟」時,它允許內容覆蓋整個屏幕寬度。 切換為關閉時,內容寬度最多可以覆蓋 1,200 像素。 根據預設,「完整出血」設定會切換為關閉。 若要進一步了解中斷點,請參閱螢幕大小和裝置。
對齊元素
可讓您一次垂直對齊欄或內欄中的多個元素。 在經典編輯器中,元素只能單獨和水平對齊。 垂直對齊非常有用,因為它可以在所有中斷點之間保持元素的位置一致,而無需進行其他調整。 如需詳細資訊,請參閱對齊與間距。
自動佈局
允許您選擇列和內列內的元素是否自動水平或垂直對齊。 預設情況下,元素是垂直對齊的。元素只能沿著與自動佈局對齊相同的方向移動。 例如,如果元素垂直對齊,您只能垂直移動元素,而不能水平移動。自動佈局有助於確保您的設計經過最佳化以匹配任何斷點。
包裹
僅當選取「水平堆疊」做為自動配置時,才可用於欄和內欄。 設定為「包覆」時,可讓欄或內欄內的元素保留其尺寸並隨螢幕寬度變更而包覆。
對齊列
僅當選取「包覆」作為自動配置時,才適用於欄和內欄。 可讓您設定欄或內欄內列的對齊方式。 此設定不會影響列內元素的對齊方式,只影響列本身。
項目之間的空間
可讓您設定欄或小工具之間的空間一次,並套用至區段中的所有欄或欄中的所有小部件。 對於欄,如果自動配置屬性設定為垂直,則小部件之間的空間以像素為單位測量。 如果自動配置為水平,則小部件之間的空間以百分比為單位測量。 此屬性不適用於內欄或進階網格內的元素。
設定邊界和填充
邊界是元素邊框與其所包含的剖面、欄、內欄或進階網格邊緣之間的空間。依預設,水平邊界和填充值會連結。如果調整左側值,右側值將自動更新以匹配。如果您不想連結值,請按一下連結圖示。
填充是元素的內部空間。 按一下邊界或間距編號以輸入新值,然後使用下拉式功能表選取測量間距的單位 (px、%、vh 或 vw)。 依預設,水平間距是以百分比來測量,垂直間距則以像素為單位測量。
例如,如果您選擇一個列並將左邊框設置為 5 px,它將在列的左邊和欄內元素的外邊緣之間添加 5 px 的空間。 如果對於同一欄,將左邊界設置為 5 px,則它將在列的邊緣和包含該欄的部分邊緣之間添加 5 px 的空格。
重設填充或邊界
在設計面板或浮動菜單中單擊時,它將所選元素的填充或邊距重置為零。
根據所選元素,您可以調整高度和寬度,以及最大值和最小值。 在 flex 模式下,高度可以以 px、vh、百分比和 A 來測量。但是,彈性欄的高度和欄之間的空間只能以百分比來測量。 若要進一步了解尺寸單位,請參閱大小單位。
每個元素的預設大小單位不同。 例如,默認情況下,文本框為 100% 寬度按鈕,寬度為 280px。
對於剖面,您只能變更高度。 剖面寬度由裝置設定,而區段內容的寬度則由網站佈景主題中的「內容寬度」設定設定設定。 對於欄,您只能變更由剖面高度或其內部元素定義的寬度高度。 對於內欄和小部件,您可以設置高度和寬度,以及每個項目的最小值和最大值。 任何尺寸單位都可以使用。
進階網格具有設計面板屬性,這些屬性不適用於其他元素類型,因為可以建立自由式構圖和重疊元素。 我們建議您在不同的中斷點檢閱設計。
對齊
高級網格中的單個元素可以在任何方向對齊和拉伸,因為它不受自動佈局的約束。
訂單
在設計面板的「排列」區段中,只有在進階網格內有多個元素時,才能使用此屬性。 可讓您將選取的元素帶到前方、前方、後方或向後。 如需詳細資訊,請參閱建立重疊元素。
重新排列佈局
可讓您選取欄與列在進階網格內的排列方式,以建立版面配置。
自定義佈局
可讓您選取欄與列在進階網格內的排列方式,以建立版面配置。
引腳
可讓您定義元素在網格內的位置。 一旦設置,該元素將保持在相同的位置,即使網格大小改變。
網格位置
適用於進階網格內部的元素,這些元素已分割為欄和/或列以建立版面配置。 它顯示了元素在網格上的位置。
保持比例
切換為「開啟」時,即使網格大小變更,即使網格大小變更,則可確保進階網格內的元素仍保留其比例。
「影像」小工具還包含「保持比例」切換,可保留其原始比例。
注意事項
此內容與經典編輯器和編輯器 2.0 中的 Flex 模式相關。若要識別目前的編輯器版本,請參閱如何識別網站使用的編輯器版本。
了解並有效利用尺寸單位對於創建不僅視覺吸引人的佈局,而且在各種設備和屏幕尺寸上還具有響應性的佈局至關重要。設計面板位於編輯器 2.0 中編輯器畫布的右側或在「傳統編輯器」中的 Flex 模式時,可作為所選元素的設計屬性的控制中心,包括剖面、欄、小工具、內欄和進階網格。本文回顧設計面板中可用的尺寸單位,並提供實用的使用範例。
此外,Editor 2.0 允許使用者從主中斷點 (桌面) 設定大小單位,確保所有螢幕尺寸的擴充性。使用者可以在平板電腦和行動中斷點上調整大小單位,而不會影響其他中斷點。如需詳細資訊,請參閱螢幕大小和裝置。
百分比 (%) 是動態大小單位,可決定元素在各種螢幕大小中佔用的容器 (區段、欄、內欄或進階網格) 的比例。 通常,flex 元素寬度預設為百分比。 在不需要每個中斷點手動調整像素調整時,建議使用百分比,以保持跨螢幕尺寸的設計一致性。
例如,將兩列佈局中的兩列寬度設為 50% 可確保它們在所有螢幕尺寸上自動縮放至 50%。
百分比對於保留不同屏幕尺寸的相對元素大小有利。 這意味著元素與其父容器(剖面或欄)比例比例縮放,確保配置外觀的一致性。
例如,在欄內設定為 50% 寬度的影像始終佔用欄寬度的一半,不論螢幕大小如何。 因此,雖然行動裝置上與桌上型電腦相比,欄和影像可能看起來較窄,但影像會保持其比例寬度。 同樣地,將欄之間的填充設置為 4% 可確保相對於列和其他屏幕元素的一致間距,並適應不同的屏幕尺寸。
像素 (px) 提供固定的測量單位,不受裝置大小變化影響。 例如,設定為 250px 的按鈕會在行動裝置、平板電腦和桌上型裝置上保持其大小。
然而,僅依靠像素來調整大小可能會影響反應能力,需要在每個斷點處進行手動調整。 因此,雖然像素確保元素大小的一致性,但建議使用百分比來促進響應式設計。 這種方法最大限度地減少了斷點處單一像素調整的需要,簡化了設計過程並增強了整體響應能力。
視埠高度 (Vh) 會根據螢幕高度 (視埠) 動態調整元素。 例如,為元素指定 25 Vh 保留該元素的螢幕高度的四分之一。 這對於全屏背景(100% Vh)或需要與屏幕高度同步的元素尤其有用。
元素的階層遵循預設結構:區段包含欄,欄包含小部件。這種階層排列可確保您無法將小部件直接新增至區段,而不會將小部件嵌套在欄內。有多種方法可以選取元素 (區段、欄或小工具):
-
直接選取「編輯器畫布」中的物件:使用者可以直接與編輯器畫布上的元素進行互動,從而更輕鬆地識別和修改特定元件,而無需在面板或功能表中進行廣泛導覽。 選取物件後,包含該元素的所有相關設計選項的設計面板將顯示在右側的設計面板上。
-
浮動功能表麵包包包:用戶可以使用浮動菜單中的麵包屑導航回到父容器。 選擇特定元素時,用戶只需單擊元素頂部的藍色麵包屑即可返回其父容器。
-
設計面板頂部「麵包屑」:設計面板還包含在頂端以麵包包的形式的導覽選項。 這些麵包包讓用戶可以在畫布中的不同部分或元素之間快速跳轉。
-
「圖層」面板:選取元素時,「圖層」面板會亮顯與該元素關聯的圖層。 同時,編輯器提供視覺反饋,幫助畫布內導航。
Flex 區段是具有兩個預設彈性欄的列,可建立基本配置。 新增區段後,您可以新增、移除或重新排列其他欄、內欄或進階網格,以建立所需的配置。 然後,您可以將小部件添加到該佈局中。
將區段新增至網站後,您可以新增欄位以包含區段中的 Widget。 默認情況下,所有部分都包含列,但您仍然可以添加其他列。
請注意,欄數上限為 8。
注意事項
將元素加入至欄時,位置由自動配置設定決定。 若要變更自動配置方向,請開啟設計面板,然後在「配置」區段中,為自動配置選取水平或垂直。
您可以透過多種不同的方式將小工具新增至欄、內欄或進階網格。 如果您已經處於彈性模式,您可以按一下「Widget」,然後選取所需的小工具,直接從側面板新增小工具。
注意事項
如果您在「傳統編輯器」中使用 flex 模式,則無法將小工具從側面板拖放到 flex 欄中。
若要新增小工具:
您也可以從「圖層」面板新增 Widget。
若要從圖層面板新增 Widget,請執行下列動作:
對齊和間距可以一起使用,以幫助您實現設計。
使用 Flex 設計時,您可以同時對齊相同的剖面、欄或內欄內多個元素來節省時間。
若要對齊多個元素:
-
選取剖面、欄或內欄,然後按一下 浮動功能表中的對齊圖示
()。
-
選取所需的定線。
設計面板提供了其他對齊選項,例如更改自動佈局的方向,拉伸等。
若要對齊設計面板中的元素:
-
在所需的區段、欄或內欄上按一下滑鼠右鍵,然後選取「編輯設計」。
-
在設計面板的「配置」區段中「對齊元素」下,選取所需的垂直和水平內容對齊。
從浮動功能表或設計面板對齊文字時,它會對齊文字和 div 標籤。
Flex 區段可建立配置並自動對齊物件,這可幫助您輕鬆快速地設計精美的區段。 但是,當您具有重疊物件或自由式構圖的更複雜設計時,則需要使用進階網格。 進階網格允許您在沒有自動佈局的情況下放置自由式構圖中的元素。 因此,我們建議您檢查所有中斷點的設計。
建立重疊圖元:
-
按一下以選取彈性欄。
-
在浮動功能表或 flex 欄中,按一下加號圖示
()。
-
在「彈性元素」區段中,選取「進階網格 (先前命名的容器)」。 若要確保遵循最佳做法,請拖曳進階網格的邊緣,使其跨越整個彈性欄寬度。
-
在設計面板的「配置」區段中,從「重新排列配置」中選取預先製作的網格。 或者,如果要創建自己的網格,請使用 自定義佈 局中的「 欄 和列 」下拉 菜單來添加列和或列。
-
在浮動功能表中,按一下加號圖示,然後選取所需的 Widget 並將它們排列在進階網格中。
-
按一下以選取元素,然後在設計面板的「排列」區段中,選取「帶到前面」、「向前向前」、「向後傳送」或「傳送至後面」。
建議您在使用進階網格時,在每個中斷點檢查您的設計。 對於重疊的元素,您可能需要在某些斷點上調整設計。
在網頁設計中,選擇合適的佈局系統會顯著影響用戶體驗,尤其是在將內欄和進階網格等小部件佈局元素整合到網站中時。
建議使用內欄小工具:
-
模組化版面配置:非常適合創建內容線性流動的模塊化佈局,因此非常適合導航功能表、卡片或類似清單的佈局。
-
響應式設計:在創建響應式設計方面卓越,可以無縫適應各種屏幕尺寸和設備,確保最佳對齊和可讀性。 值得注意的是,它們可以精確控制容器中每個項目的包裝行為,確保內容保持清晰易讀和整理。
-
動態內容:非常適合處理長度或大小可能有所不同的動態內容,允許設計師動態控制容器內的項目行為和大小。
-
巢狀配置:內欄嵌套功能使它們適合建立複雜的巢狀配置。 設計師可根據需要在外部容器內嵌更多內部欄,從而在排列內容階層方面提供靈活性和適應性。 同樣地,Advanced Grid 提供了在其佈局結構中嵌入小部件、內欄甚至其額外的進階網格的功能。
建議使用進階網格小工具:
-
複雜的佈局結構:對於創建具有多行和欄的複雜佈局必不可少,提供對元素放置和大小的精確控制。
-
非線性設計:適合設計非線性版面配置,其中元素需要獨立於其來源順序定位,以進行創意構圖和不對稱佈局。 這意味著可以根據設計要求放置和排列元素。
-
響應式網頁設計:雖然需要仔細規劃,但 Advanced Grid 提供了強大的工具來創建響應式設計。 設計師可以定義特定的配置調整,例如欄重新排序、項目跨距和不同視埠大小的格線間隙,以確保在各種裝置上進行最佳呈現。
什麼時候應該使用內列小部件與高級網格小部件?
內欄最適合模組化配置,尤其是當您需要精確控制區段中的個別項目或需要自動佈局時。 但是,請注意,雖然內部欄保持剖面完整性,但與進階網格相比,移動它們中的小部件卻不太靈活。
內欄允許單獨控制列或欄,非常適合單維版面配置。進階網格可同時操作列和欄,提供對整個配置結構的全面控制,非常適合二維配置。
進階網格 (CSS Grid) 可能會優化 DOM 結構、渲染效率、資源載入、回應速度,以及最小化 HTTP 要求來處理複雜佈局方面具有邊緣優勢。內部欄雖然有效,但可能涉及更多巢狀 HTML 元素,因此可能會導致渲染時間略有較慢。
您也可以在同一區段和整個網站中使用內欄小工具和進階網格小工具,以實現所需的設計。 這涉及在整體佈局結構和內容組織細節之間取得平衡。
了解父子關係是有效運用內欄和進階網格的基本要素。 在這些配置系統中,欄外殼元素作為父項,而內部的元素 (例如其他小部件) 被視為子項。 此關係指定元素在配置中的位置和對齊方式,確保網頁設計中的一致性和結構完整性。
重要的是要注意,您並不總是需要添加內部列。 通常,單一列可以滿足許多使用案例。 內柱可輕鬆地將元素水平或垂直放置。 需求包括一個作為彈性容器的區段,以及一個用於置放內欄的欄,其中兩種類型的欄都作為 flex 項目,分別代表父元素和子元素。
進階網格允許在垂直和水平方向上放置或元素。 需求包括一個作為容器的區段和進階網格,用於宣告父元素或容器上的格點配置,使其所有子項都成為網格項目。