」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > CSS 頁面樣式框架

CSS 頁面樣式框架

發佈於2024-08-01
瀏覽:950

CSS 樣式:

塑造頁面內容的工具

  • 寬度:寬度}自動/初始
  • heigt: 高度 } 最小/最大

  • 繼承:維護已定義的度量

  • 邊距:上/左/右/下

  • padding:內部與外部內容之間的空間

  • 框大小調整:將元素傳回預先定義的大小

CSS 中的顏色

  • RGB:0到255之間的數值,定義紅、綠、藍的色調,以逗號分隔。例子:
#rgb{
   color: rgb(250, 30, 70);
}

值 250 代表紅色,30 代表綠色,70 代表藍色,在本例中將導致類似於:

Imagem de tonalidade avermelhada

  • RGBA:與RGB非常相似,但增加了透明度因子,透明度在0到1之間變化;
  • HEX:定義在 0 到 9、A 到 F 之間的十六進制,其中 F 是最高值,遵循類似於 rgb 的模式。例:

00FF00 -> 綠色
FF0000 -> 紅色
0000FF -> 藍色

#hex{
  color: #03BB76;
}

這會導致類似的結果:

Imagem de tonalidade esverdeada

  • HSL(色調、飽和度、亮度):透過色調(0 紅色、120 綠色、240 藍色)、飽和度(0% 灰色調、100% 全彩)、亮度(0 % 黑色)定義顏色,100% 白色) - 還有HSLA,它依靠alpha 因子(0 到1)來衡量透明度等級。例子:
#hsl{
  color: hsla(120, 100%, 50%, 1.0);
}

此編程將產生完全綠色的顏色,但您可以使用 HSL 色輪來尋找其他色調。

Circulo cromático


資金

  • 背景色:純色背景色
  • 背景圖像:背景中的參考圖像
  • 線性漸層:線性漸層
  • 徑向漸層:圓形漸層
  • 重複:重複效果

background-size:定義元素背景的大小,附帶設定:

  • auto:自動調整
  • cover:覆蓋元素的整個空間
  • 包含:調整內容大小,以便顯示完整/未裁剪的圖像
  • value:設定元素內圖像的大小

重複background-repeat:定義影像重複的軸:

  • 重複:最大可能的重複次數
  • Repeat-x:僅在x軸(水平)上重複
  • Repeat-y:僅在 y 軸(垂直)上重複
  • space:在兩個軸上重複而不用空格切割
  • 圓形:在所有方向上重複而不被剪切,只是調整大小
  • no-repeat: 不重複

Background-position:背景影像的定位
中心、左、右、x%、y%

background-attachment:影像將如何根據瀏覽器視窗表現

  • 固定:不移動
  • 滾動:它固定在一個物件上
  • 本地:「滾動」到內容旁邊

background-origin:定義影像定位區域

  • padding-box:填滿旁邊的原點角
  • border-box:圖片從邊框外部區域旁開始
  • content-box:低於 padding,與元素內容對齊

background-flip:定義元素的顏色是否覆蓋邊緣

  • padding-box:與 padding 對齊
  • border-box: 邊框對齊
  • content-box:填滿內容區域
  • Clip-text:文本中的背景(顏色必須是透明的)

background-bland-mode:元素背景效果


邊緣

  • border-width: 邊框的大小
  • border-style:邊框類型
  • 邊框顏色:邊框顏色
  • border-radius: 圓角邊框

邊框圖

  • 來源:設定圖片路徑
  • width: 邊框影像寬度
  • 重複:控制影像是否重複
  • 開始:距元素邊緣的距離
  • slice:劃分區域

內容(圖像或影片)

object-fit :元素的內容在已建立的框中如何表現

  • fill:填滿整個空間並扭曲
  • 包含:它不會變形,但會符合既定的尺寸
  • cover:填滿所有空間而不扭曲
  • none:忽略父物件的測量值並使用其原始測量值
  • 縮小:不扭曲的最小影像設定

物件位置:中心影像

  • x 軸與 y 軸
  • 左、右、中、上、下
版本聲明 本文轉載於:https://dev.to/marimnz/estruturas-de-estilizacao-de-pagina-css-3844?1如有侵犯,請聯絡[email protected]刪除
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3