跟著KP用21天征服Responsive Layout-W1-使用max-width

更新 發佈閱讀 1 分鐘

這周KP分享的第三個概念是max-width,我們在甚麼狀況下會使用它。

情境:電腦版的文字太長,而缺乏可讀性。


在前面學到了對width設置百分比後,我們常會用以下的方式來設計個container,來達成內容置中,左右留白,內容佔螢幕85%(你想佔百分之幾都可以)的效果。

.container{ 
width:85%;
margin: 0 auto;
}
raw-image

這樣看起來很美好,對吧?

但是如果你用桌機​​來看,結果就是會像這樣.....

raw-image

我相信還是有蠻多人覺得也蠻ok的。怎麼了??

好吧,有時候我們真的會比較沒有設計的sense。但是公司裡的設計師或資深的前端前輩會跟你說,這樣的文字區塊太長了,使用者在閱讀的體驗上不太好。

好吧,sense這個東西真的很難表達,那我們就用個實際例子來比較吧。

方格子的介面

可以注意到,方格子的文字長度不長。讓這個區塊看起來不像是電腦的橫向螢幕,反而較像是手機以及書本的直向模式。

raw-image

使用max-width來避免文字過長

這時候max-width就要登場

.container{

width:85%;
max-width:800px; /*只要加上max-width*/
margin: 0 auto;
}

max-width能夠給container設定伸長的上限800px,這樣文字就不會在大銀幕中延伸太長而破壞了可讀性。

這裡我們來看使用max-width前後的差異

Before

raw-image


After

raw-image


總結

這就是這第一周最後的內容 max-width,只要使用百分比width搭配max-width,就能讓元素擁有像海綿寶寶一樣伸縮自如,但又不會將文字過度伸長而破壞可讀性。

留言
avatar-img
Shang的 前端開發筆記
4會員
14內容數
歡迎來到我的部落格!這裡是一個分享前端開發、貓咪寫真以及與菲律賓女友生活的文化衝擊與英文學習的個人空間。我熱愛前端技術,喜歡追求最新的網頁開發趨勢,並將這些知識分享給大家。
2024/03/21
CatHelper是我開發的前端 SideProject,是貓咪募資收養的一站式平台。 我用戶使用流程、資料庫、頁面來構思這個專案。
Thumbnail
2024/03/21
CatHelper是我開發的前端 SideProject,是貓咪募資收養的一站式平台。 我用戶使用流程、資料庫、頁面來構思這個專案。
Thumbnail
2024/03/14
不同的運算子一起出現時,會根據其優先性(Precedence)來決定誰先誰後。MDN也很貼心的整理成表格了。 雖然有表格可以供我們查找,但是總不可能每一次用到運算子的時候,我們都去查找吧?我們最好對這張表有直觀上的理解與記憶。 那麼就讓我來分享我如何理解與記憶這張表吧! 運算子在做甚麼
Thumbnail
2024/03/14
不同的運算子一起出現時,會根據其優先性(Precedence)來決定誰先誰後。MDN也很貼心的整理成表格了。 雖然有表格可以供我們查找,但是總不可能每一次用到運算子的時候,我們都去查找吧?我們最好對這張表有直觀上的理解與記憶。 那麼就讓我來分享我如何理解與記憶這張表吧! 運算子在做甚麼
Thumbnail
2024/02/08
當前大多數網站不再是靜態網站,需要向後端的 Server 請求資料。而且,這些資料的請求通常是非同步進行的。在React中,目前被視為最佳實踐的方式是使用 useEffect。
2024/02/08
當前大多數網站不再是靜態網站,需要向後端的 Server 請求資料。而且,這些資料的請求通常是非同步進行的。在React中,目前被視為最佳實踐的方式是使用 useEffect。
看更多
你可能也想看
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
Windows Clarity 是一種網站分析產品,讓網站設計師、開發人員可藉由它,更容易觀察用戶在網站的操作行為,協助更快速的優化網站,加強網頁的轉換效果與商業目標的達成。本文將介紹 Windows Clarity 應該如何使用,強化分析能力與優化網站效益。
Thumbnail
Windows Clarity 是一種網站分析產品,讓網站設計師、開發人員可藉由它,更容易觀察用戶在網站的操作行為,協助更快速的優化網站,加強網頁的轉換效果與商業目標的達成。本文將介紹 Windows Clarity 應該如何使用,強化分析能力與優化網站效益。
Thumbnail
作為一個非常不專業的前端初學者,有陣子常常卡在公司官網,要插入 Youtube 影片無法RWD(響應式)的問題。 跟不熟悉 網頁技術的朋友們介紹,RWD 就是指網頁的排版能跟著螢幕的大小縮放、變化編排,在這個人手一機的時代,特別重要。
Thumbnail
作為一個非常不專業的前端初學者,有陣子常常卡在公司官網,要插入 Youtube 影片無法RWD(響應式)的問題。 跟不熟悉 網頁技術的朋友們介紹,RWD 就是指網頁的排版能跟著螢幕的大小縮放、變化編排,在這個人手一機的時代,特別重要。
Thumbnail
RWD(適應性網頁設計)不僅能提高使用者體驗,還對SEO有深遠影響。透過提升使用者體驗、減少重複內容、加快頁面載入速度、符合移動優先索引和簡化網站管理,RWD設計能顯著提升網站在搜尋引擎中的排名。
Thumbnail
RWD(適應性網頁設計)不僅能提高使用者體驗,還對SEO有深遠影響。透過提升使用者體驗、減少重複內容、加快頁面載入速度、符合移動優先索引和簡化網站管理,RWD設計能顯著提升網站在搜尋引擎中的排名。
Thumbnail
響應式網頁設計(Responsive Web Design,簡稱RWD)是一種設計和開發網頁的方法,旨在使網站能夠根據不同設備和屏幕尺寸的大小,自動調整和適應其外觀和佈局。這種設計方法的目的是提供一致的用戶體驗,無論用戶是在桌面電腦、平板電腦還是手機等設備上訪問網站。
Thumbnail
響應式網頁設計(Responsive Web Design,簡稱RWD)是一種設計和開發網頁的方法,旨在使網站能夠根據不同設備和屏幕尺寸的大小,自動調整和適應其外觀和佈局。這種設計方法的目的是提供一致的用戶體驗,無論用戶是在桌面電腦、平板電腦還是手機等設備上訪問網站。
Thumbnail
幾乎所有的網站都一定會用到圖片和 icon,甚至可能會需要載入大量的圖片,它們也是網站中佔比最多的資源,所以透過優化這些圖片資源,就可能帶來很大的效能提升。
Thumbnail
幾乎所有的網站都一定會用到圖片和 icon,甚至可能會需要載入大量的圖片,它們也是網站中佔比最多的資源,所以透過優化這些圖片資源,就可能帶來很大的效能提升。
Thumbnail
一個網站最好要由相同領域的各種相關關鍵字組合而成。 先前的文章提到了網站的關連性要高,一個很重要的點就是在創建網頁時,網頁最好可以根據關鍵字出發。 比如說以下這個尺寸網站包含了很多尺寸相關的頁面。今天主要是分析紙張尺寸相關的頁面。 比如說這個網站有兩個主要的紙張資訊總覽頁,分別是紙張尺
Thumbnail
一個網站最好要由相同領域的各種相關關鍵字組合而成。 先前的文章提到了網站的關連性要高,一個很重要的點就是在創建網頁時,網頁最好可以根據關鍵字出發。 比如說以下這個尺寸網站包含了很多尺寸相關的頁面。今天主要是分析紙張尺寸相關的頁面。 比如說這個網站有兩個主要的紙張資訊總覽頁,分別是紙張尺
Thumbnail
好的網站應該要有直覺性網站版面配置與迅速的網頁載入速度,需要具備好的使用者體驗,進而提升SEO關鍵字排名。隨著時代演進,網站設計經歷了五個世代的變革,並逐漸注重UI/UX的整合。本文說明網站版面的重要觀念、配色的重要性、動畫對網站行銷的影響,以及改善網站PSI分數的優化方法。
Thumbnail
好的網站應該要有直覺性網站版面配置與迅速的網頁載入速度,需要具備好的使用者體驗,進而提升SEO關鍵字排名。隨著時代演進,網站設計經歷了五個世代的變革,並逐漸注重UI/UX的整合。本文說明網站版面的重要觀念、配色的重要性、動畫對網站行銷的影響,以及改善網站PSI分數的優化方法。
Thumbnail
這周KP分享的第三個概念是max-width,我們在甚麼狀況下會使用它。 情境:電腦版的文字太長,而缺乏可讀性。 在前面學到了對width設置百分比後,我們常會用以下的方式來設計個container,來達成內容置中,左右留白,內容佔螢幕85%(你想佔百分之幾都可以)的效果。 .contai
Thumbnail
這周KP分享的第三個概念是max-width,我們在甚麼狀況下會使用它。 情境:電腦版的文字太長,而缺乏可讀性。 在前面學到了對width設置百分比後,我們常會用以下的方式來設計個container,來達成內容置中,左右留白,內容佔螢幕85%(你想佔百分之幾都可以)的效果。 .contai
Thumbnail
我們的日常生活中無法避免地與電腦互動,但有時候在Windows上查看內容可能會讓我們感到困惑或不便,特別是當我們面臨螢幕尺寸小、文字模糊、顏色不明顯等視覺設定不符合個人需求。因此,我們迫切需要一些技巧和工具,讓我們更容看到Windows上的內容,提高工作效率和使用體驗。
Thumbnail
我們的日常生活中無法避免地與電腦互動,但有時候在Windows上查看內容可能會讓我們感到困惑或不便,特別是當我們面臨螢幕尺寸小、文字模糊、顏色不明顯等視覺設定不符合個人需求。因此,我們迫切需要一些技巧和工具,讓我們更容看到Windows上的內容,提高工作效率和使用體驗。
Thumbnail
為什麼長輩習慣使用自然輸入法? 隨著年紀增長,長期使用電腦眼睛很容易疲勞,尤其在選字的時候,密密麻麻的候選字,眼睛找得好吃力呀👀 別擔心!自然輸入法可以自訂視窗大小,從今以後打字、選字不再吃力❤️
Thumbnail
為什麼長輩習慣使用自然輸入法? 隨著年紀增長,長期使用電腦眼睛很容易疲勞,尤其在選字的時候,密密麻麻的候選字,眼睛找得好吃力呀👀 別擔心!自然輸入法可以自訂視窗大小,從今以後打字、選字不再吃力❤️
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News