搜尋
首頁web前端css教學css中background-position屬性用法總結

background屬性是CSS中最常見的屬性之一,要實作CSS摳圖,只需要用到一個屬性:background-position。 background-position是用來控制元素背景圖片的位置。技巧是,實際上指定的是圖片左上角相對於元素左上角的位置。它接受三種值:關鍵字,如top、right、bottom、left和center;長度值,如px、em、rem等;百分值%。下面的內容就來聊聊有關background-position屬性用法的話題。

首先可以學習php中文網相關的免費課程

1. 學習《CSS 0基礎入門教學》中的 CSS背景 章節課程

CSS 0基础入门教程

css中background-position屬性用法總結

2. 觀看

《黑馬程式設計師css影片教學》

中的背景與邊距 影片課程

#background-position屬性用法1. 

css background-position屬性

background-position 屬性設定背景影像的起始位置。

這個屬性設定背景原始圖像(由 background-image 定義)的位置,背景圖像如果要重複,將從這一點開始。

提示:您需要把 background-attachment 屬性設為 "fixed",才能保證該屬性在 Firefox 和 Opera 中正常運作。

2. background-position百分比原理

對background-size:100% auto,意思是背景圖片寬度為元素寬度*100%,高度等比縮放。詳情可見css3 background。

對background-position很自然的以為百分比是根據父元素寬度計算的,但background-position真的不是,它有一套自己的原理。 3. CSS中background-position的使用

兩個值前面一個是橫向的定位,我們稱為x軸方向定位。後面一個值是縱向的定位,我們稱為y軸方向定位。 如果只有一個值,那預設的就是x軸方向,這時y軸方向就預設的是上下居中對齊,也就是center。 4. css使用background-position屬性來完成雪碧圖的程式碼詳解
雪碧圖就是CSS Sprite,也有人叫它CSS精靈,是一種CSS影像合併技術,就是把多張小圖示合併到一張圖片上,然後用css的background-position來顯示需要顯示的部分。

可以減少載入網頁圖片時對伺服器的請求次數,提高頁面的載入速度,解決IE6滑鼠滑過時出現閃白的現象。 ######5. ###background系列之你不知道的background-position##########我們知道background-position 是用來指定背景影像的偏移值的,並且能讓一張圖從特定的位置開始展現。而 CSS Sprites 就是透過將多個小圖拼接成一張大圖,然後利用 background-position 來指定需要顯示的區域,以此達到合併HTTP請求的預期。 ############相關問答###################1. ###background-position截取圖片後會有個邊框去不掉############################

2.background-position使用疑惑。

3. 關於background-position百分比的問題?

【相關推薦】

1. php中文網免費教學:《CSS 線上手冊》

2. php中文網免費影片教學:《彈指間學會HTML影片教學》

3. php中文網免費影片教學:《php.cn獨孤九賤(2)-css影片教學》

以上是css中background-position屬性用法總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
Draggin'和droppin'在反應中Draggin'和droppin'在反應中Apr 17, 2025 am 11:52 AM

React生態系統為我們提供了許多庫,所有庫都集中在拖放的相互作用上。我們有反應,反應,可愛dnd,

快速軟件快速軟件Apr 17, 2025 am 11:49 AM

最近有一些關於快速軟件的完美互連的事情。

帶有背景折疊的嵌套梯度帶有背景折疊的嵌套梯度Apr 17, 2025 am 11:47 AM

我可以說我經常使用背景折疊。 IT Wager IT幾乎從未在日常CSS工作中使用。但是在斯特凡·朱迪斯(Stefan Judis)的帖子中,我想起了它,

使用React Hooks使用requestAnimationFrame使用React Hooks使用requestAnimationFrameApr 17, 2025 am 11:46 AM

使用RequestAnimationFrame進行動畫化應該很容易,但是如果您還沒有徹底閱讀React的文檔,那麼您可能會遇到一些事情

需要滾動到頁面頂部嗎?需要滾動到頁面頂部嗎?Apr 17, 2025 am 11:45 AM

向用戶提供此鏈接的最簡單方法是針對元素上的ID的鏈接。如此...

最好的(GraphQl)API是您編寫的API最好的(GraphQl)API是您編寫的APIApr 17, 2025 am 11:36 AM

聽著,我不是GraphQL專家,但我確實喜歡與之合作。作為前端開發人員,它向我曝光數據的方式非常酷。它就像一個菜單

在保留邊框半徑的同時,擴展盒子的各種方法在保留邊框半徑的同時,擴展盒子的各種方法Apr 17, 2025 am 11:19 AM

我最近注意到Codepen的一個有趣的更改:在懸停在主頁上的筆時,有一個矩形,圓角在後面擴展。

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.能量晶體解釋及其做什麼(黃色晶體)
1 個月前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
1 個月前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它們
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

MantisBT

MantisBT

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

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具