完全響應時網站設計全屏背景圖像
來源:
泊頭市智通澤網絡科技有限公司
日期:2018-02-02 18:55:23
點擊:5880
屬于:網站建設
傳統觀點認為,網站大的圖片會賣出去。更主觀的觀點告訴我們大的圖像是漂亮的。不管什么原因,我們喜歡我們的大圖像。更重要的是,我們真的喜歡把它們放在背景中,把大的文本放在上面。
我不是來討論我們是否應該這樣做的。即使我認為大背景圖片是網頁設計的禍根(我不知道),人們還是會繼續使用它們。,包括我。他們大。他們是漂亮的。不喜歡什么?
他們在我們的集體工具箱里占有一席之地,但我們需要把它們做好。我不是說要選擇正確的圖像,這取決于你。我說的是確保我們的圖像不會謀殺人們的帶寬。如果我們真的要設計“移動優先”,那就必須包括我們的圖像。
這個問題
現在,當人們想要填充一個頁面的背景,或者僅僅是一個相當大的div時,他們通常只使用這樣的CSS(我分別用每個屬性來明確):
body, .bigdiv {
background-image: url(path/to/image.jpg);
background-size: cover;
}
現在,對于臺式機和任何有無限數據的互聯網來說,這都是不錯的選擇,但如果越來越多的移動用戶想要玩,那該怎么辦呢?你真的要讓他們下載那些潛在的巨大的。jpeg到他們的手機上,花費他們實際的錢嗎?
優勢
這是顯而易見的解決方案。我們使用的是純CSS,不需要更改標記。
問題
這種方法帶來了一個問題:移動瀏覽器,尤其是老的瀏覽器,會傾向于下載所有的圖像,從而破壞了運動的目的。好消息是有變通辦法。壞消息是:它們是變通方法。他們在默認情況下有點臃腫。
盡管如此,他們仍然工作得很好。如果您想要學習它們,請檢查這個:媒體查詢和資產下載結果。
圖像集
所有的圖像集都提供一個圖像列表,這些圖像通常除了大小之外都是相同的。與srcset HTML屬性一樣,瀏覽器將根據設備自行決定哪種圖像更好下載。
我為這兩種解決方案都包含了源文件,因此您可以在操作中看到它們。你可以在下面下載?,F在,你需要知道的是:
問題
讓我們暫且先不考慮瀏覽器對網站建設圖像集屬性的支持,這一事實并不是它所需要的。讓我們忽略需要做這項工作的供應商前綴。真正的問題是,圖像不是根據屏幕/視圖的大小來選擇的,而是基于像素密度。
這意味著它很適合在視網膜屏幕和普通屏幕之間切換。需要一個更大的圖像來處理那些巨大的iMac屏幕?圖像集函數在這里提供幫助。如果這是您所需要的,那么映像集是為您準備的。
你可以用它來做小的圖片:圖標,頭像,以及其他類似的東西。它們足夠小,不會破壞移動用戶的數據計劃。但是我們想要大量的背景圖像,對吧?所以這個解還沒準備好。
完全響應背景圖像
因此,到目前為止,我們都看到了我們需要的:基于屏幕/viewport大小的響應圖像,我們希望瀏覽器只下載其中一個。你猜怎么著?我們可以這么做。
壞消息是,它需要更改您的標記。然而,這種變化是微乎其微的。您需要做的只是添加一個div和背景圖像本身。
這整個事情的工作原理是兩個概念:*定位和srcset HTML屬性。*定位已經存在一段時間了,它只是像它應該做的那樣工作。沒什么好擔心的。另一方面,srcset屬性是更新的,并且不太受支持。
然而,根據*新的使用統計數據,srcset得到了一些mobi的支持。
聯系方式:手機:13393374114 座機:0317-8280288 QQ:958361464 或掃一掃下面二維碼加我微信:
我不是來討論我們是否應該這樣做的。即使我認為大背景圖片是網頁設計的禍根(我不知道),人們還是會繼續使用它們。,包括我。他們大。他們是漂亮的。不喜歡什么?
他們在我們的集體工具箱里占有一席之地,但我們需要把它們做好。我不是說要選擇正確的圖像,這取決于你。我說的是確保我們的圖像不會謀殺人們的帶寬。如果我們真的要設計“移動優先”,那就必須包括我們的圖像。
這個問題
現在,當人們想要填充一個頁面的背景,或者僅僅是一個相當大的div時,他們通常只使用這樣的CSS(我分別用每個屬性來明確):
body, .bigdiv {
background-image: url(path/to/image.jpg);
background-size: cover;
}
現在,對于臺式機和任何有無限數據的互聯網來說,這都是不錯的選擇,但如果越來越多的移動用戶想要玩,那該怎么辦呢?你真的要讓他們下載那些潛在的巨大的。jpeg到他們的手機上,花費他們實際的錢嗎?
優勢
這是顯而易見的解決方案。我們使用的是純CSS,不需要更改標記。
問題
這種方法帶來了一個問題:移動瀏覽器,尤其是老的瀏覽器,會傾向于下載所有的圖像,從而破壞了運動的目的。好消息是有變通辦法。壞消息是:它們是變通方法。他們在默認情況下有點臃腫。
盡管如此,他們仍然工作得很好。如果您想要學習它們,請檢查這個:媒體查詢和資產下載結果。
圖像集
所有的圖像集都提供一個圖像列表,這些圖像通常除了大小之外都是相同的。與srcset HTML屬性一樣,瀏覽器將根據設備自行決定哪種圖像更好下載。
我為這兩種解決方案都包含了源文件,因此您可以在操作中看到它們。你可以在下面下載?,F在,你需要知道的是:
問題
讓我們暫且先不考慮瀏覽器對網站建設圖像集屬性的支持,這一事實并不是它所需要的。讓我們忽略需要做這項工作的供應商前綴。真正的問題是,圖像不是根據屏幕/視圖的大小來選擇的,而是基于像素密度。
這意味著它很適合在視網膜屏幕和普通屏幕之間切換。需要一個更大的圖像來處理那些巨大的iMac屏幕?圖像集函數在這里提供幫助。如果這是您所需要的,那么映像集是為您準備的。
你可以用它來做小的圖片:圖標,頭像,以及其他類似的東西。它們足夠小,不會破壞移動用戶的數據計劃。但是我們想要大量的背景圖像,對吧?所以這個解還沒準備好。
完全響應背景圖像
因此,到目前為止,我們都看到了我們需要的:基于屏幕/viewport大小的響應圖像,我們希望瀏覽器只下載其中一個。你猜怎么著?我們可以這么做。
壞消息是,它需要更改您的標記。然而,這種變化是微乎其微的。您需要做的只是添加一個div和背景圖像本身。
這整個事情的工作原理是兩個概念:*定位和srcset HTML屬性。*定位已經存在一段時間了,它只是像它應該做的那樣工作。沒什么好擔心的。另一方面,srcset屬性是更新的,并且不太受支持。
然而,根據*新的使用統計數據,srcset得到了一些mobi的支持。
標簽:
本文來源:智通澤軟件,轉載請注明出處!如果需要泊頭網站建設 泊頭小程序開發 泊頭微信開發 泊頭APP開發請聯系封經理,我們將提供上門服務!聯系方式:手機:13393374114 座機:0317-8280288 QQ:958361464 或掃一掃下面二維碼加我微信:

上一文章:常見的*糟糕的網頁設計錯誤
下一文章:在獲得設計反饋時,你應該避免犯5個錯誤