1. 程式人生 > >css常見屬性使用

css常見屬性使用

 

常見屬性

1.顏色屬性  

 color 屬性定義字型的顏色屬性

  {color: brown}  (對應英文單詞)或者 {color:#ffffff}(16進位制對應的顏色)

rgb模式:  {color:rgb紅(r),綠(g),藍(b)}  各自的取值範圍在0~255之間

紅色 : p{color:rgb(255,0,0)}
綠色 : p{color:rgb(0,255,0)}
藍色 : p{color:rgb(0,0,255)}

rgba模式 和之前一樣  a 表示透明度 取值範圍 0-1之間

紅色 : p{color:rgba(255,0,0,0)}
綠色 : p{color:rgba(0,255,0,0.3)}
藍色 : p{color:rgba(0,0,255,0.5)}

2.字型屬性

font-size 字型大小

font-size: 100px; 設定固定值
font-size: 100%; 父元素的百分比
font-size: smaller;比父元素更小
font-size: larger;比浮雲蘇更大
font-size: inherit;整合父元素的

font-family 定義字型 字型的優先,若果電腦有宋體就顯示宋體,沒有就顯示微軟雅黑,可以搜尋英文代替中文,英文不需要引號

font-family:'宋體','微軟雅黑';

font-weight 字型粗細

font-weight:normal; 預設值
font-weight:bold;   粗
font-weight:bolder; 更粗
font-weight:lighter; 更細
或者 
font-weight:100~900;  取值是100~900的整百數

font-style 字型樣式

font-style:normal 正常
font-style:italic 斜體
font-style:oblique 傾斜
font-style:inherit 整合

font-variant 小型大寫字母顯示文字

font-variant:normal; 標準
font-variant:small-caps; 小型小寫字母顯示文字
font-variant:inherit; 繼承

背景相關屬性

 background-color 背景顏色

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Page Title</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" type="text/css" media="screen" href="main.css" />
    <script src="main.js"></script>
    <style>
    body{
        background-color:rgba(0,0,255,0.2)
    }
    </style>
</head>
<body>
    <a href="http://www.baidu.com" target="_blank">----百度---</a>
</body>
</html>

效果:

 

 background-image 背景圖片

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Page Title</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" type="text/css" media="screen" href="main.css" />
    <script src="main.js"></script>
    <style>
    body{
        /* 圖片 */
        background-image:url(images/user.png);
        /* 重複 */
        background-repeat: no-repeat;
        /* 位置 */
        background-position: center;
    }
    /* 簡寫方式 和上面效果一樣 */
.body{
    background: #f2f2f2 url(images/user.png) no-repeat center
}
    </style>
</head>
<body class="body">
    <a href="http://www.baidu.com" target="_blank">----百度---</a>
</body>
</html>

文字屬性

text-align 橫向排列

text-align:left;
text-align:right;
text-align:center;

line-height 文字行高

line-height:xx%; 百分比行高
line-height:xx;固定數值

text-indent 首行縮排

text-indent:50%; 縮排父級元素的50
text-indent:50px; 縮排固定制
text-indent:inherit; 繼承

letter-soacing 字元間距 文字與文字間距  word-spacing 單詞間距  和字元間距相同

letter-soacing:normal;預設
letter-soacing:20px;自定義大小
letter-soacing:inherit; 繼承

direction 文字方向

direction:ltr;從左到右  left to right
direction:rtl;從右邊到左邊  right to left 
direction:inherit; 繼承

text-transform 文字大小寫

text-transform:capitalize; 每個單詞以大寫字母開頭
text-transform:uppercase; 定義僅有大寫字母
text-transform:lowercase; 定義無大寫字母,僅有小寫字母
text-transform:inherit; 繼承

邊框屬性

邊框風格 border-style

border-style:none; 無邊框
border-style:solid; 直線邊框
border-style:dashed; 虛線邊框
border-style:dotted; 點線邊框
border-style:double; 雙線邊框
border-style:groove; 吐槽邊框
border-style:ridge; 壟狀邊框
border-style:inset; inset邊框
border-style:outset; outest邊框
border-style:inherit; 繼承

邊框寬度 border-width

border-width:thin;細邊框
border-width:medium;中等邊框
border-width:thick;粗邊框
border-width:2px;固定值邊框
border-width:inherit;繼承

邊框顏色

border-color:rgba(0,0,225,0.2) 

列表屬性

list-style-type 標記的型別

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Page Title</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" type="text/css" media="screen" href="main.css" />
    <script src="main.js"></script>
    <style>
        ul{
            list-style-type: decimal
        }
    </style>
</head>

<body>
    <ul>
        <li>無序列表</li>
        <li>無序列表</li>
        <li>無序列表</li>
        <li>無序列表</li>
        <li>無序列表</li>
        <li>無序列表</li>
        <li>無序列表</li>
    </ul>
    <ol>
        <li>有序列表</li>
        <li>有序列表</li>
        <li>有序列表</li>
        <li>有序列表</li>
        <li>有序列表</li>
        <li>有序列表</li>
        <li>有序列表</li>
        <li>有序列表</li>
    </ol>
</body>

</html>

list-style-position 標記的位置

 

list-style-image 設定影象列表標記

list-style 簡寫方式