css屬性

      網友投稿 715 2025-04-01

      這是我看官方文檔收集整理的一些css屬性,分享一下


      CSS屬性劃分和前綴標準寫法順序

      CSS3 被劃分為模塊,其中最重要的 CSS3 模塊包括

      選擇器

      框模型

      背景和邊框

      文本效果

      2D/3D 轉換

      動畫

      多列布局

      用戶界面

      CSS3屬性前綴和標準寫法順序

      Trident內核:前綴為-ms ,主要代表為IE瀏覽器

      Gecko內核:前綴為-moz,主要代表為Firefox

      Presto內核:前綴為-o,主要代表為Opera

      Webkit內核:前綴為-webkit,產要代表為Chrome和Safari

      CSS3常用屬性之border-radius圓角

      設置或檢索對象使用圓角邊框

      提供2個參數,2個參數以“/”分隔,每個參數允許設置1~4個參數值,第1個參數表示水平半徑,第2個參數表示垂直半徑,如第2個參數省略,則默認等于第1個參數

      水平半徑:如果提供全部四個參數值,將按上左(top-left)、上右(top-right)、下右(bottom-right)、e下左(bottom-left)的順序作用于四個角。

      垂直半徑也遵循以上4點。

      取值情況

      四個值: 第一個值為左上角,第二個值為右上角,第三個值為右下角,第四個值為左下角。

      三個值: 第一個值為左上角, 第二個值為右上角和左下角,第三個值為右下角

      兩個值: 第一個值為左上角與右下角,第二個值為右上角與左下角

      一個值: 四個圓角值相同

      CSS3常用屬性之box-shadow盒子陰影

      設置或檢索對象陰影

      none: 無陰影

      length ①: 第1個長度值用來設置對象的陰影水平偏移值。可以為負值

      length ②: 第2個長度值用來設置對象的陰影垂直偏移值。可以為負值

      length ③: 如果提供了第3個長度值則用來設置對象的陰影模糊值。不允許負值

      css屬性

      length ④: 如果提供了第4個長度值則用來設置對象的陰影外延值。可以為負值

      color: 設置對象的陰影的顏色。

      inset: 設置對象的陰影類型為內陰影。該值為空時,則對象的陰影類型為外陰影

      CSS3常用屬性之text-shadow文字陰影

      設置或檢索對象中文本的文字是否有陰影及模糊效果

      none: 無陰影

      length ①: 第1個長度值用來設置對象的陰影水平偏移值。可以為負值

      length ②: 第2個長度值用來設置對象的陰影垂直偏移值。可以為負值

      length ③: 如果提供了第3個長度值則用來設置對象的陰影模糊值。不允許負值

      color : 設置對象的陰影的顏色

      CSS3常用屬性之linear-gradient線性漸變

      語法: 可以使用角度或者關鍵字

      background: linear-gradient(direction, color-stop1, color-stop2, …)

      background: linear-gradient(angle, color-stop1, color-stop2);

      CSS3常用屬性之背景新增屬性

      background-origin屬性的詳解

      設置或檢索對象的背景圖像計算 background-position 時的參考原點(位置)

      padding-box: 從padding區域(含padding)開始顯示背景圖像。

      border-box: 從border區域(含border)開始顯示背景圖像。

      content-box: 從content區域開始顯示背景圖像。

      background-clip屬性的詳解

      指定對象的背景圖像向外裁剪的區域

      padding-box: 從padding區域(不含padding)開始向外裁剪背景。

      border-box: 從border區域(不含border)開始向外裁剪背景。

      content-box: 從content區域開始向外裁剪背景。

      text: 從前景內容的形狀(比如文字)作為裁剪區域向外裁剪,如此即可實現使用背景作為填充色之類的遮罩效果

      p{width:200px;height:200px;margin:0;padding:20px;border:10px dashed #666;background:#aaa url(img.jpg) no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;font-size:120px;}

      從前景內容的形狀作為裁剪區域向外裁剪背景

      background-size屬性的詳解

      檢索或設置對象的背景圖像的尺寸大小。

      該屬性提供2個參數值(特性值cover和contain除外)。

      如果提供兩個,第一個用于定義背景圖像的寬度,第二個用于定義背景圖像的高度。

      如果只提供一個,該值將用于定義背景圖像的寬度,第2個值默認為auto,即高度為auto,此時背景圖以提供的寬度作為參照來進行等比縮放。

      取值:

      length:用長度值指定背景圖像大小。不允許負值。

      percentage:用百分比指定背景圖像大小。不允許負值。

      auto: 背景圖像的真實大小。

      cover: 將背景圖像等比縮放到完全覆蓋容器,背景圖像有可能超出容器。

      contain: 將背景圖像等比縮放到寬度或高度與容器的寬度或高度相等,背景圖像始終被包含在容器內。

      CSS 容器

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:39個Excel中常用的工程函數的用途、語法、參數、實例介紹
      下一篇:Java實現基于樸素貝葉斯的情感詞分析
      相關文章
      亚洲精品国产首次亮相| 精品久久久久久亚洲精品| 亚洲AV无码成人精品区狼人影院| 亚洲国产精品成人综合久久久| 亚洲日本一区二区| 亚洲av中文无码乱人伦在线咪咕| 亚洲欧洲日产国码无码网站| 色噜噜AV亚洲色一区二区| 在线观看亚洲天天一三视| 亚洲午夜福利在线观看| 在线亚洲97se亚洲综合在线| 亚洲精品无码久久久久| 亚洲精品乱码久久久久久久久久久久 | 亚洲AV网一区二区三区| 亚洲av无码兔费综合| 久久久亚洲精华液精华液精华液| 亚洲av无一区二区三区| 国产精品亚洲一区二区三区久久| 相泽南亚洲一区二区在线播放| 四虎精品亚洲一区二区三区| 国产一区二区三区亚洲综合| 亚洲精品tv久久久久| 国产精品亚洲美女久久久| 国产AⅤ无码专区亚洲AV | 亚洲第一页中文字幕| 亚洲国产亚洲片在线观看播放| 在线综合亚洲欧洲综合网站| 亚洲欧美熟妇综合久久久久| 亚洲AV无码专区在线厂| 亚洲国产一成久久精品国产成人综合 | 亚洲中文字幕无码永久在线| 国产亚洲一区二区在线观看| 午夜亚洲国产理论秋霞| 亚洲成在人线中文字幕| 国产午夜亚洲精品| 国产精品亚洲专区一区| 久久亚洲欧洲国产综合| 久久久亚洲欧洲日产国码农村| 亚洲黄色中文字幕| 亚洲精品免费网站| 国产成人亚洲精品蜜芽影院|