css屬性大全(基礎篇)


 
什么是CSS?

CSS全稱為Cascading Style Sheets,中文翻譯為“層疊樣式表”,簡稱CSS樣式表,所以稱之為層疊樣式表(Cascading Stylesheet)簡稱CSS。在網頁制作時采用CSS技術,可以有效地對頁面的布局、字體、顏色、背景和其它效果實現更加精確的控制。只要對相應的代碼做一些簡單的修改,就可以改變同一頁面的不同部分,或者頁數不同的網頁的外觀和格式。

CSS作用:
CSS具有對網頁的布局、顏色、背景、寬度、高度、字體進行控制,讓網頁按您的美工設計布局的更加美觀漂亮。

在初級學CSS樣式的覺得好多,記不了那么多,現在我也整合了一份經常用上的CSS屬性。方便大家一起學習,與交流

樣式開始最常見的是*號,

這里的“*”號是通配符,即指,網頁html中所有標簽意思。在*定義的屬性,一般是設置頁面一些固定的屬性,比喻,字體大小,也字體樣式這種。

從邊框說起:

1.border:邊框

邊框樣式的參數:

solid;/*邊框為實線實線邊框(常用)*/

none; /*無邊框*/

dotted; /*邊框為點線*/

dashed;/*邊框為長短線*/

double;/*邊框為雙線*/

groove ;/*根據border-color的值畫3D凹槽*/

ridge;/*根據border-color的值畫菱形邊框*/

inset; /*根據border-color的值畫3D凹邊*/

outset ;/*根據border-color的值畫3D凸邊*/

1.1、border四個邊框
border-left 設置左邊框,一般單獨設置左邊框樣式使用

border-right 設置右邊框,一般單獨設置右邊框樣式使用

border-top 設置上邊框,一般單獨設置上邊框樣式使用

border-bottom 設置下邊框

在開發中我們一般這樣寫CSS 邊框,優化簡寫,常見對對象設置使用屬性代碼:border:1px solid #blue;。

2.背景屬性: (background)

background /*顏色*/

background-image: url();/*背景圖片*/

在開發中我們經常看到一些小圖標,那樣做法就是頁面的減少請求,

css sprites直譯過來就是CSS精靈。通常被解釋為“CSS圖像拼合”或“CSS貼圖定位”。其實就是通過將多個圖片融合到一張圖里面。

在線合並網站:https://www.toptal.com/developers/css/sprite-generator

 background-repeat: no-repeat;/*不重復平鋪背景圖片*/

repeat-x;/*使圖片只在水平方向上平鋪*/

repeat-y;/*使圖片只在垂直方向上平鋪*/

/*如果不指定背景圖片重復屬性,瀏覽器默認的是背景圖片向水平、垂直兩個方向上平鋪。*/

/*背景圖片固定,背景圖片固定控制背景圖片是否隨網頁的滾動而滾動。如果不設置背景圖片固定屬性,瀏覽

器默認背景圖片隨網頁的滾動而滾動。為了避免過於花哨的背景圖片在滾動時轉移瀏覽者的注意力,一般都設為固定*/

background-attachment: 參數

參數取值范圍:

 background-attachment: fixed;(固定)

scroll;(滾動)

background-position: left;(水平)

top(垂直);位置 

fixed:網頁滾動時,背景圖片相對於瀏覽器的窗口而言,固定不動

scroll:網頁滾動時,背景圖片相對於瀏覽器的窗口而言,一起滾動

3、超鏈接設置 text-decoration: 參數 主要用途是改變瀏覽器顯示文字鏈接時的下划線。
參數取值范圍: underline:為文字加下划線
overline:為文字加上划線
line-through:為文字加刪除線
blink:使文字閃爍
none:不顯示上述任何效果

CSS連接屬性:

a /*所有超鏈接*/

a:link /*超鏈接文字格式*/

a:visited /*瀏覽過的鏈接文字格式*/

a:active /*按下鏈接的格式*/

a:hover /*鼠標轉到鏈接*/

鼠標

cursor:鼠標形狀參

CSS鼠標形狀參數表:

cursor:hand手

cursor:crosshair十字形

cursor:text" 文本形

cursor:wait沙漏形

cursor:move"十字箭頭形:

cursor:help問號形

cursor:e-resize右箭頭形

cursor:n-resize上箭頭形

cursor:nw-resize左上箭頭形

cursor:w-resize左箭頭形

cursor:s-resize下箭頭形

cursor:se-resize右下箭頭形

cursor:sw-resize"左下箭頭形

 4.Float常跟屬性值left、right、none

Float:none 不使用浮動

Float:left 靠左浮動

Float:right 靠右浮動 

清除浮動 :clear:none|left|right|both

5.margin延伸(單獨設置四邊間距屬性單詞)簡寫寫法:margin:上 右 下 左 (四個值)
 
margin-left  對象左邊外延邊距 margin-left:80px; 左邊外延距離80
 
 
margin-right 對象右邊外延邊距 margin-right:80px; 右邊外延距離80
 
 
margin-top 對象上邊外延邊距 margin-top:80px; 上邊外延距離80px
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM