關於Sprites的一些理解

2021-09-14 02:34:46 字數 566 閱讀 9159

今天做測試,遇到一道選擇題。

瞬間一臉懵逼,sprites是什麼?

通過對各選項的分析,大致明白了幾點:1、它是css屬性。2、它與有關。3、它是背景。

然後就選了乙個大概不靠譜的,成功的選錯了。

通過查詢資料得知,css sprites 也叫雪碧(sprite)圖,將網頁中的多個小圖示,集合到一整張圖中

一般命名為「icon.png」,比如下圖所示。

使用時,給元素背景插入這張,然後通過 background-position 來控制就好了。

background: url(icon.png) no-repeat;

.ul i-1

.ul i-2

.ul i-3

.ul i-4

這下就明白了,sprites就是我們平常用的icon集合圖。

sprites的缺點有:

1、開發繁瑣。

2、後期維護麻煩。(體驗過的都知道)

關於熵的一些理解

對於理工科學生來說,熵 並不是乙個陌生的名詞。在諸如 大學物理 熱力學 和 資訊理論 等課程中都會有所介紹。但同時 熵 又是乙個顯得有點神秘的概念,看不見也摸不著。我最早是在高中物理課中聽說的,大概是在介紹 熱力學第二定律 時提到的。熱力學第二定律的內容是 熱力學過程是不可逆的 孤立系統自發地朝著熱...

關於float的一些理解

float是否脫離文件流,乙個父元素不設定overflow的話,子元素float,就不會把父元素撐開,換句話說,他就不會有高度,但是做個demo 父元素overflow hidden 子元素前兩個float,第三個不float,結果是第三個沒有clear浮動的元素,跟float的元素出現在同乙個位置...

關於android layout的一些理解

1 wrap content view的尺寸根據它的內容確定 match parent view的尺寸盡量和它的parent view group一樣大 2 獲得view的位置 position getleft gettop getright getleft getwidth getwidth 3 ...