只需單擊 WordPress 編輯器中的 SpriteMe 按鈕,然後選擇要插入的 Sprite

已發表: 2022-11-07

SpriteMe 是一個 WordPress 插件,可讓您在WordPress 主題中輕鬆使用 CSS 精靈。 只需將您的 spritesheet 上傳到您的 WordPress 媒體庫,然後使用短代碼 [spriteme] 將 sprite 插入您的帖子或頁面。 您還可以使用 WordPress 編輯器輕鬆地將精靈插入到您的帖子或頁面中。 只需單擊 WordPress 編輯器中的“SpriteMe”按鈕,然後選擇要插入的精靈。 SpriteMe 使在您的 WordPress 主題中使用 CSS sprite 變得容易。 您還可以使用 WordPress 編輯器輕鬆地將精靈插入到您的帖子或頁面中。

CSS sprite 是與 CSS Sprite 放置在同一圖像中的小背景圖像的集合。 在我們的博客中,我們可以使用後綴為 background-image: url (images/sprites); 的 CSS 代碼。 之後,我們可以將圖像的背景位置指定為 0 0; 或者。 您可以使用 Spriteme 通過查找背景圖像、將它們分組、生成它們,然後將它們聲明為 CSS 背景位置來為您的網站創建 CSS 精靈。 最後,這不是一個具有成本效益的選擇。 毫無疑問。 SpriteMe 檢測您網站的垂直和水平方向並自動為其生成一個精靈。

Css Sprites 在哪裡使用?

圖片來源:slidesharecdn.com

CSS Sprites 是 CSS 中的一種元素,它結合了廣泛的常用圖形元素,包括導航元素、徽標、線條、RSS 圖標、按鈕等。

CSS Sprites 可用於將多個圖像組合成一個文件。 由於這種方法,現在獲取額外的圖像要容易得多。 網頁上的多個圖像可能會導致加載時間延長和服務器請求數量增加。 使用 Sprites of Images 將減少服務器請求並節省帶寬。 在 websocket 中使用圖像精靈可以顯著減少您從瀏覽器向服務器發出的 HTTP 請求的數量。 使用它會對您網站的整體性能產生重大影響。 大量圖像,尤其是小尺寸的圖像(例如按鈕、圖標等),可能會降低網頁速度。

如何使用 Css 精靈

您可以使用 CSS 精靈創建一個不僅很大而且包含多個圖像的單個圖像。 之後,您使用 CSS 將每個圖像放置在頁面上。 通過這樣做,您可以擺脫髮送往返請求的需要。


什麼是 Sprite 它是如何使用 Css 應用的?

圖片來源:cssdeck.com

CSS Sprite 是組合成單個文件的圖像,可以通過 HTML 文檔訪問。 這些圖像隨後在 HTML 代碼中用於顯示網站的內容。

Dave Shea 根據 2004 年那些傳奇視頻遊戲所使用的實踐,為 CSS Sprite 提出了一個簡單的基於 CSS 的解決方案。硬件控制器控制 Sprite 在靜態或動態背景圖像上的定位。 該術語是由開發人員創造的,因為精靈似乎被顯示器嚇倒並且無法運行。 大多數導航(例如懸停效果)和圖標都是使用 CSS sprites 實現的。 大型網站可以將多個圖像組合成一組有效的圖像,創建清晰分離的主圖像塊。 圖像之間的大空白空間經常用於防止文本顯示為備用背景圖像。 CSS sprites 用於組合幾個常用的圖形元素,例如導航元素、徽標、線條、RSS 圖標、按鈕等。

該材料不適用於將來幾乎肯定會發生變化的任何類型的內容。 一些設備(尤其是 iPhone),包括一些 iPhone,大量使用Sprite 內存,從而降低了設備的運行速度。 如何在您的網頁設計中使用 CSS Sprites – 如何使用 CSS Image Sprites 和其他技術優化您的網站。 在本課中,您將學習如何使用 CSS sprite 來縮短加載時間並減少複雜 Web 應用程序的 HTTP 請求。 本質上,圖像連接可用於通過利用負背景位置值來創建基於 CSS 的圖像映射。 使用 CSS 精靈時,可以提高頁面的加載速度。 在本文中,我們將向您展示如何使用簡單的 Photoshop 腳本創建圖像精靈。

Alex Walker 使用 CSS sprites 通過結合視覺效果和 CSS sprites 來實現翻頁效果。 使用 AlphaImageLoader hack,Julien Lecomte 演示瞭如何使用 CSS sprites、PNG 透明度和 IE6 兼容性。 數據精靈 URI (DRY) 是一種使用數據精靈 URI 管理網站背景圖像的新方法。 有一種方法可以用這個替換經典的CSS Sprites,你也可以通過調整來改變你的妝容。 該工具還可以自動縮放背景圖像,並結合各種類型和重複軸的圖像。 源代碼可以下載並受 BSD 許可證的約束。 如果要為主圖像創建起始位置(例如圖像的左上角),可以使用 % 或 *。 如果您只指定一個值,則另一個值為 50%。 如果您使用...,例如,背景圖像將放置在原稿左側 19 像素和 85 像素的位置。

使用 Css Sprite 組合圖像的最佳方法

CSS sprites 可用於以多種方式組合圖像。 img 元素是使用圖像作為 src 屬性的選項。 因此,這種方法可能很笨拙且難以維護。 如果你想使用 CSS background-image 屬性,你可以使用它來定位背景中的圖像。 使用這種方法,圖像可能會重疊。 使用 CSS sprite 時,最好使用 img 元素作為 HTML 屬性,然後將圖像添加為 src 屬性,然後使用 CSS background-image 屬性將圖像放置在背景中。 維護此方法很簡單,因為它可以防止圖像重疊。

使用 Css Sprite 組合圖像

CSS sprites 是一種將多個圖像組合成單個圖像的技術。 這對於減少對頁面發出的 HTTP 請求的數量很有用,還可以幫助減小頁面的整體大小。 使用 CSS sprite 時,單個圖像會組合成單個圖像,然後使用 CSS background-image 和 background-position 屬性顯示。

CSS sprite 可以通過將圖像組合到單個文件中來減少對圖像資源的 HTTP 請求。 由於其靈活性,許多圖像可以組合在同一個圖像文件上。 在本篇博客中,我們將解釋 Sprite 圖像的工作原理、它們如何組合到 CSS 中,以及如何逐步完成。 通過使用 CSS sprite 技術,與 [EXAMPLE – A] 相比,您可以將 HTTP 請求的數量減少 10 個,並將圖像文件的大小減少 35.4 KB。 與第一個示例相比,這是一個重大改進。 在 CSS 代碼中形成圖像精靈以顯示笑臉圖標。 該方法提供具有可顯示的單個圖標的圖像精靈。

可以以最簡單的方式以這種方式使用精靈的圖像。 可以設置所有最常見的 CSS 屬性,例如顏色、背景圖像、顯示和填充。 因為圖像精靈中的每個項目都有自己的背景位置,所以您現在可以為每個菜單項定義一個類。

設置背景圖像的位置

例如,您可以使用以下代碼顯示 5 圖像。
第一個位置是5 5; 第二個是 5 5 5; 第三個是 5 5 5。