前端工程師若想使背景重複顯示,有以下這四種參數可以使用:
CSS background-repeat 用來設定背景圖片是否重覆顯示、重覆顯示的方向,通常與 背景圖樣設定 (background-image) 搭配使用。若 前端工程師的背景圖片是比較小的圖片,則可以使用 background-repeat 將小圖片自動佈滿整個網頁背景,是相當普遍的節省頻寬設計方式 (但是圖片圖樣要單純一些,以免視覺雜亂);當背景圖片是一張具有顯示範圍較大的圖片,則可以用 background-repeat 的「no-repeat」指令將圖片限制只顯示一次。
CSS background-repeat 基本語法如下:
background-repeat: 重複參數;
前端工程師有「四種」可以使用的「重複參數」來決定圖片重複方向或是是否重複,分別為 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.
其實除了上例的四個 CSS參數,還有一個 inherit 屬性,是繼承父層屬性的意思。但是因為部分瀏覽器 (如IE) 不支援,可能造成部分的人開啟網頁發生排版錯誤、或是圖片呈現錯誤。所以很少人使用,因此在此省略不介紹。
其他常用 CSS background 背景屬性說明連結 |
✌推薦閱讀:
讓前端工程師少一個Bug, CSS的字體單位解釋(上)-絕對單位篇
白帽SEO黑帽SEO到底差在哪? 不都一樣是SEO嗎?網路行銷課程小常識
台灣本土人工智慧APP雅婷逐字稿幫你解決所有語音辨識的煩惱!!