CSS精靈&什麼是BFC
PS常用工具
-
移動工具
-
移動工具主要負責圖層、選區、等的移動、複製操作。
-
快捷鍵:v
-
-
抓手工具
-
快捷鍵:h
-
空格 + 滑鼠左鍵拖動,空格鍵可臨時轉換為抓手工具。
-
-
放大鏡工具
-
放大鏡工具可以放大或縮小影象。
-
放大:點選放大工具,點選影象。Ctrl+ 加號。按住 alt+ 滑鼠滾動滾輪。
-
縮小:點選縮小工具,點選影象。Ctrl+ 減號。按住 alt+ 滑鼠滾動滾輪。
-
-
文字工具
-
快捷鍵:t
-
文字工具是用來輸入文字的。
-
-
吸管工具
-
快捷鍵:i
-
-
標尺工具
-
標尺工具可以用來測量影象的高度或者寬度。
-
屬性欄: x 和 y:繪製的起點座標。 W:標尺投射到 x 軸上的寬度。 H:標尺投射到 y 軸上的高度。(正負僅代表方向,x 軸方向向右,y 軸方向向下)。
-
-
切片工具
-
根據使用者需求截出圖片中的任何一部分,同時一張圖上可以切多個地方。另存為 web 所用格式的時候能將所 切的各個部分分別儲存成一張圖片,完全區分開來。 儲存時可選擇圖片格式以及切片型別。
-
-
製作表情包
-
將表情素材調入PS中;
-
再找一張臉部細節豐富的人物照片,同樣調入PS裡;
-
利用套索工具,將人物中表情部分扣取下來,拖入表情素材內。Ctrl+T調整一下表情的尺寸,讓它和素材大小協調;
-
Ctrl+Shift+U首先對錶情部分去色,然後按下Ctrl+M調出曲線工具,將對比度壓低,整個表情打亮。這裡特別說一下,挑選素材圖時一定要注意去找那些面部打光均勻的照片,避免存在明暗過渡明顯的“陰陽臉”,否則會給後期圖片處理帶來很多麻煩;
-
雙擊表情圖層,然後按住Alt鍵依次拖動混合顏色帶右側兩個高光滑桿,你會發現表情就完美地嵌入到素材中了;
-
常見的圖片格式和特點
格式 | 優點 | 缺點 | 使用場景 |
---|---|---|---|
jpg | 色彩豐富,檔案小 | 有失真壓縮,反覆儲存圖片質量下降明顯 | 色彩豐富的圖片/漸變影象 |
gif | 檔案小,支援動畫、透明,相容性比較好 | 只支援256種顏色 | 色彩簡單的logo/icon/動圖 |
png | 無失真壓縮,支援透明,簡單圖片尺寸小 | 不支援動畫,色彩豐富的圖片尺寸大 | logo/icon/透明圖 |
webp | 檔案小,支援有損和無失真壓縮,支援動畫、透明 | 瀏覽器相容性不好 | 支援webp格式的app和webview |
CSS精靈
-
什麼是 CSS 精靈
-
英文叫法 CSS sprites,通常被解釋為“CSS 影象拼合”或“CSS 貼圖定位“
-
-
CSS 精靈優缺點
-
優點:
-
減少網頁的 http 請求,從而大大的提高頁面的效能;
-
圖片命名上的困擾;
-
更換風格方便。
-
-
缺點:
-
必須要限定容器大小符合背景圖元素位置,需要計算
-
-
CSS小箭頭
BFC (Block Formatting Context) 塊級格式化上下文
-
什麼是bfc?
-
Formatting Context:指頁面中的一個渣染區域,並且擁有一套渣染規則,他決定了 其子標籤如何定位,以及與其他標籤的相互關係和作用。
BFC塊級格式化上下文,它是指一個獨立的塊級渲染區域,只有Block-level BOX參與, 該區域擁有一套渲染規則來約束塊級盒子的佈局,且與區域外部無關。
-
-
怎樣生成BFC
-
根標籤
-
float的值不為none
-
overflow 的值不為 visible
-
display 的值為 inline-block
-
position 的值為 absolute 或 fixed
-
-
BFC的特性
-
內部的標籤預設會在垂直方向上一個接一個的放置。
-
垂直方向上的距離由margin決定,屬於同一個BFC的兩個相鄰標籤的margin會發 生重疊。
-
每個標籤的左外邊距與包含塊的左邊界相接觸(從左向右),即使浮動標籤也是如此。
-
BFC 的區域不會與 float 的標籤區域重疊。
-
計算BFC的髙度時,浮動子標籤也參與計算。
-
BFC就是頁面上的一個隔離的獨立容器,容器裡面的子標籤不會影響到外面標籤, 反之亦然。
-
-
BFC解決的問題
-
-
清浮動
-
兩欄或者三欄自適應佈局
-
阿里向量圖示