搜尋
首頁web前端css教學了解 Web 開發中的新形態設計:它是什麼、如何實現以及何時使用它

近年來,新形態設計的概念在網頁開發和 UI/UX 設計社群中掀起了波瀾。新擬態主義以其獨特的現代美學結合了擬物主義和極簡主義的元素,提供了一種使介面脫穎而出的全新方式。本文深入探討什麼是新形態設計、實現它的步驟以及 Web 開發的實際用例。


什麼是新形態設計?

新擬物主義,或“新擬物主義”,是一種將現實、近乎觸覺的元素與極簡主義方法融合在一起的設計風格。它主要使用柔和的陰影微妙的漸變柔和的顏色來創造看起來像是由與背景相同的材料模製而成的元素。這會產生凸起或凹陷的效果,使元素看起來三維,但仍與整體佈局和諧。

與模仿現實世界紋理和材質的傳統擬物化不同(想像一下看起來像真實相機的應用程式圖標),新擬物更多的是創造深度和精緻的美感,而不是複製現實。它非常適合簡單、平滑的形狀,通常出現在中性、柔和的調色板中。

新形態設計的主要特徵

  1. 軟陰影:新態依賴兩個陰影 - 元素下方的深色陰影和元素上方的淺色陰影 - 來創建深度效果。
  2. 微妙的漸變:為了實現模壓效果,新形態設計通常包括非常柔和的漸變,使元素看起來稍微圓形或凸起。
  3. 低對比度:新形態設計通常涉及 UI 元素和背景之間的低對比度,從而使介面具有柔和、統一的外觀。
  4. 單色和柔和的顏色:新形態設計通常使用柔和的配色方案,這有助於創造現代、乾淨的外觀,但不會壓倒內容。

如何在 CSS 中實現新形態設計

在 CSS 中建立新形態設計相對簡單。這是使用簡單 CSS 屬性實現新形態元素(如按鈕)的逐步指南。

第 1 步:選擇背景顏色

從中性背景顏色開始,通常是淺灰色或柔和的顏色。這將有助於柔和的陰影脫穎而出,而又不會太刺眼。

body {
  background-color: #e0e0e0; /* A light gray background */
}

第2步:套用雙陰影

要建立 3D 效果,請在元素上套用兩個陰影:一邊較暗的陰影,另一邊較淺的陰影。這是新形態按鈕的範例:

button {
  background-color: #e0e0e0; /* Same as the background color */
  border-radius: 12px;
  box-shadow: 
    8px 8px 16px #b8b8b8, /* Dark shadow */
    -8px -8px 16px #ffffff; /* Light shadow */
  width: 150px;
  height: 50px;
  border: none;
  font-size: 16px;
}

此 CSS 將使按鈕看起來好像從背景中稍微凸起,從而賦予其柔和的模壓外觀。

Understanding Neomorphic Design in Web Development: What It Is, How to Achieve It, and When to Use It

步驟 3: 新增懸停效果(可選)

增加懸停效果可以提高互動性並增強使用者體驗。若要讓按鈕在按一下時看起來被按下,請反轉陰影:

body {
  background-color: #e0e0e0; /* A light gray background */
}

透過此更改,當滑鼠懸停或單擊時,該按鈕似乎被壓入背景。

Understanding Neomorphic Design in Web Development: What It Is, How to Achieve It, and When to Use It

第 4 步:使用漸層以獲得更真實的效果

在背景顏色上添加微妙的漸變可以提高效果的真實感:

button {
  background-color: #e0e0e0; /* Same as the background color */
  border-radius: 12px;
  box-shadow: 
    8px 8px 16px #b8b8b8, /* Dark shadow */
    -8px -8px 16px #ffffff; /* Light shadow */
  width: 150px;
  height: 50px;
  border: none;
  font-size: 16px;
}

此漸層賦予元素略微圓潤的效果,增強 3D 外觀,同時又不影響設計的柔和度。

Understanding Neomorphic Design in Web Development: What It Is, How to Achieve It, and When to Use It


何時使用新形態設計

新形態設計在視覺上很有吸引力,但它並不適合所有用例。以下是新態主義運作良好的一些場景,以及一些它可能不是最佳選擇的場景。

理想的用例

  1. 極簡介面:新形態在極簡設計中大放異彩,螢幕上幾乎沒有元素,例如登陸頁面、音樂播放器和儀表板應用程式。
  2. 展示視覺美學:對於旨在給人留下深刻印象的介面(如作品集網站、創意機構網站和某些電子商務網站),新形態元素可以創造出現代、精緻的外觀。
  3. 深色和淺色主題:新形態與深色和淺色主題切換配合得很好,因為它的 3D 元素可以輕鬆適應不同的配色方案。

限制

  1. 輔助功能挑戰:低對比設計可能會帶來輔助功能問題,特別是對於有視力障礙的使用者而言。對於那些依賴較高對比度的人來說,新形態設計可能很難區分。
  2. 高互動應用程式:在需要許多按鈕或互動元素的應用程式中,低對比度可能會導致用戶視覺上混亂和困惑。
  3. 文字較多的介面:由於新形態設計依賴於柔和的陰影和微妙的顏色變化,因此如果在文字較多的頁面上過度使用,它會降低可讀性。

創造新形態設計的工具

有多種設計工具可以輕鬆為您的專案創建新形態組件:

  • Neumorphism.io:這個線上工具可讓您嘗試使用陰影、背景顏色和漸層來建立新形態設計,並提供 CSS 程式碼以方便整合。
  • Figma/Sketch 外掛程式:Figma 中的 Neumorphism 等外掛程式或 Sketch 中的類似工具可以幫助創建新形態效果,而無需從頭開始編碼。
  • Adobe XD:Adobe XD 的陰影和漸層選項可讓您輕鬆預覽和調整新形態效果。

最後的想法

新形態設計為現代 UI 設計帶來了現實感,為數位元素增添了深度和維度。如果仔細使用,它可以使介面看起來時尚且具有凝聚力。然而,由於其在可訪問性和高互動性環境方面的局限性,應有選擇地使用新態,以補充設計的整體功能和可用性。

新形態代表了美學吸引力和可用性的獨特交集,透過適當的平衡,它可以以令人興奮的方式增強您的設計。所以,繼續吧,嘗試在您的下一個項目中添加一些新形態的風格,並觀看您的介面透過流暢的觸覺元素變得栩栩如生!

您可以在這裡查看程式碼

以上是了解 Web 開發中的新形態設計:它是什麼、如何實現以及何時使用它的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
這麼多顏色鏈接這麼多顏色鏈接Apr 13, 2025 am 11:36 AM

最近有一系列有關顏色的工具,文章和資源。請允許我通過將它們四捨五之後關閉幾個標籤,以供您享受。

自動利潤在Flexbox中的工作方式自動利潤在Flexbox中的工作方式Apr 13, 2025 am 11:35 AM

羅賓以前已經介紹過這一點,但是我在過去的幾周里聽到了一些關於它的困惑,看到另一個人在解釋它,我想

移動彩虹移動彩虹Apr 13, 2025 am 11:27 AM

我絕對喜歡三明治網站的設計。在許多美麗的功能中,這些標題是滾動時帶有彩虹的下線。它不是

新年,新工作?讓我們做一個網格驅動的簡歷!新年,新工作?讓我們做一個網格驅動的簡歷!Apr 13, 2025 am 11:26 AM

許多流行的簡歷設計通過以網格形狀鋪設部分來充分利用可用的頁面空間。讓我們使用CSS網格創建一個佈局

將用戶擺脫過多習慣的一種方法將用戶擺脫過多習慣的一種方法Apr 13, 2025 am 11:25 AM

頁面重新加載是一回事。有時,當我們認為它沒有響應或認為新內容可用時,我們會刷新頁面。有時我們只是生氣

域驅動的設計與React域驅動的設計與ReactApr 13, 2025 am 11:22 AM

關於如何在React世界中組織前端應用的指導很少。 (只需移動文件,直到“感覺正確”,大聲笑)。真相

檢測非活動用戶檢測非活動用戶Apr 13, 2025 am 11:08 AM

大多數情況下,您並不真正在乎用戶是否積極參與或暫時非活動。不活躍,意思,也許他們

Wufoo ZapierWufoo ZapierApr 13, 2025 am 11:02 AM

Wufoo一直在集成方面非常出色。他們與特定應用程序(例如廣告系列顯示器,MailChimp和Typekit)進行集成,但他們也

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用