CSS樣式表---------第三章:樣式屬性

來源:互聯網
上載者:User

標籤:

 

三、樣式屬性

1、背景與前景

background-color:#90; ------------背景色,樣式表優先順序高。

background-image:url(路徑)--------------設定背景圖片。

background-repeat:no-repeat;----------------no-repeat,不平鋪;repeat,平鋪;repeat-x,橫向平鋪;repeat-y,縱向平鋪。

background-position:center;-----------------背景圖置中,設定背景圖位置時,repeat必須為"no-repeat"。

background-position:top;-------------------背景圖放到右上方(方位可以自己更改)。

background-position:left 100px top 200px;-------------------離左邊100像素,離上邊200像素(可以設為負值)。

background-attachment:fixed;-----------------------------背景是固定的,不隨字型滾動。

background-attachment:scroll;------------------------------背景隨字型滾動。

2、字型

font-family:"新宋體";------------------------------------字型。

font-size:12px;---------------------------------------字型大小。常用像素12px、14px、18px、還可以用"em","2.5em"即:預設字型的2.5倍,還可以用百分數。

font-weight:bold;--------------------------------------bold是加粗,normal是正常。

font-style:italic;-------------------------------------italic是傾斜,normal是正常。

color:#03C;-----------------------------------------顏色。

text-decoration:-------------------------------------underline:底線,overline:上劃線,line-through:刪除線,none:去掉底線。

text-align:-------------------------------------------center:水平置中對齊,left:靠左對齊,right:靠右對齊。

vertical-align:-----------------------------------middle:垂直置中對齊,top:頂部對齊,bottom:底部對齊。一般設定行高後使用。

text-indent:28px-------------------------------------首行縮排量。

line-height:24px------------------------------------行高。一般為1.5~2倍字型大小。

 

3、邊界與邊框

*註:四個邊框的順序按順時針方向:上,右,下,左。

border(表格邊框、樣式等)、 margin(表外間距)、padding(內容與儲存格間距)

 

(1)邊框

/*邊框設定*/    border:5px solid blue;(四邊框、5像素寬、實線、藍色)相當於下面三行紅的。    border-width:5px;    border-style:solid;    border-color:blue;    border-top:5px solid blue;    border-bottom:5px solid blue;    border-left:5px solid blue;    border-right:5px solid blue;


(2)邊距

 

    /*四邊外邊框之間的距離*/    margin:10px;            ------四邊外邊框寬度為10像素。auto,置中。    margin-top:10px;        ------上邊外邊框寬度為10像素;其他三邊邊框類似。    margin:20px 0px 20px 0px;------上-右-下-左,四邊外邊框順時針順序。    /*內容與邊框之間的距離*/    padding:10px;           --------內容與邊框的四邊間距為10像素。    padding-top:10px;       --------內容與邊框的上間距為10像素;其他三邊間距類似。    padding:20px 0 20px 0px;--------上-右-下-左,內容與邊框的四邊間距順時針順序。

 

4、列表與方塊

width、height、(top、right、bottom、left)--------------------只有在絕對座標情況下才能用。

list-style:none;----------取消序號。

list-style:circle;--------序號變為圓圈,樣式相當於無序。

list-style-image:url(圖片地址);-----------圖片做序號。

list-style-position:outside;--------------序號在內容外。

list-style-position:inside;-------------序號跟內容在一起。

 

5、格式與布局

    position:fixed; ------------------------鎖定位置(相對於瀏覽器的位置),上浮不可排列。

 

    position:absolute;---------------------------絕對位置 1、外層沒有position:absolute(或relative),那麼div相對於瀏覽器定位 2、如果有,那麼div相對於外層邊框定位。


    position:relative;----------------------相對於預設位置的移動。   

 
    float:left; --------------------------------左浮動。


    float:right; ------------------------------右浮動   


    <div style="clear:both"></div> ----------------------截斷流。

   
    overflow:hidden;  ---------------------------超出範圍時隱藏; soroll,auto超出範圍時出捲軸。
    
    display:none;   ------------------------------none,不顯示;inline-block,顯示為塊,不自動換行,寬高可設;


    block------------------------------------------顯示為塊,自動換行;

 

    inline------------------------------------------效果同span標籤,不自動換行,寬高不可設。


    visibility:hidden;  ----------------------------可視性。hidden,隱藏但是占空間;visible,顯示。

 

    z-index:2;---------------------------------上浮到第二層,預設是第一層。

 

超連結變色:
a:hover{    color:red;}
DIV置中
如何讓一個DIV置中對齊?第一步:設定外層的DIV的text-align:center;第二步:設定裡層的DIV的margin:auto以上兩個DIV都不要設定float.

 


 


 

CSS樣式表---------第三章:樣式屬性

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.