CSS背景圖片重複顯示,前端工程師強烈建議一定要學會!

CSS背景圖片重複顯示,前端工程師強烈建議一定要學會!

CSS背景圖片重複顯示,前端工程師強烈建議一定要學會!

只要當前端工程師的人都知道,CSS背景圖示重複顯現這項技巧很重要!

CSS background-repeat 用來設定背景圖片是否重覆顯示、重覆顯示的方向,通常與 背景圖樣設定 (background-image) 搭配使用。若背景圖片是比較小的圖片,則可以使用 background-repeat 將小圖片自動佈滿整個網頁背景,是相當普遍的節省頻寬設計方式 (但是圖片圖樣要單純一些,以免視覺雜亂);當背景圖片是一張具有顯示範圍較大的圖片,則可以用 background-repeat 的「no-repeat」指令將圖片限制只顯示一次。

 

CSS background-repeat 基本語法如下:

background-repeat: 重複參數;

前端工程師表示在CSS中,有四種可以使用的重複參數來決定重複方向或是是否重複,分別為 repeat(預設值,圖片會沿著 x 軸與 y 軸重複)、repeat-x(圖片會沿著x軸重複)、repeat-y(圖片會沿著y軸重複) 以及 no-repeat (不重複)。以下是針對這四種參數的範例:

 

CSS background-repeat 各種參數的範例

See the Pen background-repeat-example by Tedutw (@Tedutw) on CodePen.

其實除了上例的四個參數,還有一個 inherit 屬性,是繼承父層屬性的意思。但因為大部分瀏覽器 (如IE) 不支援,可能造成部分的人開啟網頁發生排版錯誤、或是圖片呈現錯誤。所以使用的人很少,因此前端工程師建議這部分可以省略不介紹。

其他常用 CSS background 背景屬性說明連結
1. 背景顏色設定 (background-color)
2. 背景圖樣設定 (background-image)
3. 背景重複設定 (background-repeat)
4. 背景固定模式設定 (background-attachment)
5. 背景圖片位置設定 (background-position)

 

 

推薦文章:

CSS父子繼承關係搞不定?前端工程師建議你可以這樣做!

 

前端工程師的御用愛將CSS,超好用四招搞定HTML!

 

前端工程師CSS實務教學應用-Div標籤(上)

 

達內教育開幕 培養台灣IT人才進入全球企業

 

這些人工智慧產業的領航者,他們正為人類的科技未來努力著!

 

認真上Python課程,讓你跟著產業景氣找工作

 

人人都是AI人工智慧訓練員!?你聽說過嗎?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *