在线a人片免费观看国产_狠狠五月天中文字幕_欧美人成一本免费观看视频_5个警花的初苞被强开了小说

歡迎來到億搜云建站平臺,全網(wǎng)營銷云系統(tǒng)加盟中心!

海量企業(yè)網(wǎng)站模板 · 任您選擇

美出特色,精出品質(zhì),一切為了企業(yè)更好的營銷

隱藏側(cè)欄
Beta
轉(zhuǎn)載

10個CSS簡寫/優(yōu)化技巧

       經(jīng)驗(yàn)     2016-02-23     eycms     53     0    

CSS簡寫就是指將多行的CSS屬性簡寫成一行,又稱為CSS代碼優(yōu)化或CSS縮寫。CSS簡寫的最大好處就是能夠顯著減少CSS文件的大小,優(yōu)化網(wǎng)站整體性能,更加容易閱讀。

下面介紹常見的CSS簡寫規(guī)則:

一、盒子大小

這里主要用于兩個屬性:margin和padding,我們以margin為例,padding與之相同。盒子有上下左右四個方向,每個方向都有個外邊距:

1

2

3

4

margin-top:1px;

margin-right:2px;

margin-bottom:3px;

margin-left:4px;

你可以簡寫成:
1margin:1px 2px 3px 4px;語法 margin:top right bottom left;
12345678//四個方向的邊距相同,等同于margin:1px 1px 1px 1px;margin:1px;//上下邊距都為1px,左右邊距均為2px,等同于margin:1px 2px 1px 2px;margin:1px 2px;//右邊距和左邊距相同,等同于margin:1px 2px 3px 2px;margin:1px 2px 3px;//注意,這里雖然上下邊距都為1px,但是這里不能縮寫。margin:1px 2px 1px 3px;二、邊框(border)

邊框的屬性如下:

1

2

3

border-width:1px;

border-style:solid;

border-color:#000;

可以縮寫為一句:1border:1px solid #000;語法 border:width style color;

三、背景(Backgrounds)

背景的屬性如下:

12345background-color:#f00;background-image:url(background.gif);background-repeat:no-repeat;background-attachment:fixed;background-position:00;可以縮寫為一句:

1

background:#f00 url(background.gif) no-repeat fixed 0 0;

語法是background:color image repeat attachment position;
你可以省略其中一個或多個屬性值,如果省略,該屬性值將用瀏覽器默認(rèn)值,默認(rèn)值為:

  • color: transparent

  • image: none

  • repeat: repeat

  • attachment: scroll

  • position: 0% 0%

四、字體(fonts)

字體的屬性如下:

12345font-style:italic;font-variant:small-caps;font-weight:bold;font-size:1em;line-height:140%;font-family:"Lucida Grande",sans-serif;

可以縮寫為一句:

1font:italic small-caps bold 1em/140%"Lucida Grande",sans-serif;

注意,如果你縮寫字體定義,至少要定義font-size和font-family兩個值。

五、列表(lists)

取消默認(rèn)的圓點(diǎn)和序號可以這樣寫list-style:none;,
list的屬性如下:

123list-style-type:square;list-style-position:inside;list-style-image:url(image.gif);可以縮寫為一句:
1list-style:square inside url(image.gif);六、顏色(Color)

16進(jìn)制的色彩值,如果每兩位的值相同,可以縮寫一半。例如:

Aqua: #00ffff ——#0ff
  Black: #000000 ——#000
  Blue: #0000ff ——#00f
  Dark Grey: #666666 ——#666
  Fuchsia:#ff00ff ——#f0f
  Light Grey: #cccccc ——#ccc
  Lime: #00ff00 ——#0f0
  Orange: #ff6600 ——#f60
  Red: #ff0000 ——#f00
  White: #ffffff ——#fff
  Yellow: #ffff00 ——#ff0

七、屬性值為0

書寫原則是如果CSS屬性值為0,那么你不必為其添加單位(如:px/em),你可能會這樣寫:

1padding:10px 5px 0px 0px;試試這樣吧:
1padding:10px 5px 00 ;八、最后一個分號

最后一個屬性值后面分號可以不寫,如:

123456#nav{border-top:4px solid #333;font-style: normal;font-variant:normal;font-weight: normal;}

可以簡寫成:

123456#nav{border-top:4px solid #333;font-style: normal;font-variant:normal;font-weight: normal}九、字體粗細(xì)(font-weight)

你可能會這樣寫:

123456h1{font-weight:bold;}p{font-weight:normal;}

可以簡寫成:

123456h1{font-weight:700;}p{font-weight:400;}

十、圓角半徑(border-radius)

border-radius是css3中新加入的屬性,用來實(shí)現(xiàn)圓角邊框。

123456789-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border-bottom-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;

可以簡寫成:

123-moz-border-radius:6px 6px 0;-webkit-border-radius:6px 6px 0;border-radius:6px 6px 0;

語法 border-radius:topleft topright bottomright bottomleft


--結(jié)束END--

本文鏈接: http://www.shdyjh.com/station/experience/1361.html (轉(zhuǎn)載時請注明來源鏈接)

 
本文標(biāo)簽: 全部

下班PC閱讀不方便?

手機(jī)也可以隨時學(xué)習(xí)開發(fā)

微信關(guān)注公眾號“億搜云”
"億搜云平臺前端開發(fā)教學(xué)"
每日干貨技術(shù)分享
 

×

成為 億搜云平臺 代理商!

關(guān)注

微信
關(guān)注

微信掃一掃
獲取最新優(yōu)惠信息

億搜云平臺公眾號

客服

聯(lián)系
客服

很高興為您服務(wù)
尊敬的用戶,歡迎您咨詢,我們?yōu)樾掠脩魷?zhǔn)備了優(yōu)惠好禮。 咨詢客服

聯(lián)系客服:

在線QQ: 40819446

客服電話: 15250286283

售前咨詢 售后服務(wù)
在線交談 智能小云

工作時間:

周一至周五: 09:00 - 17:00

WAP

手機(jī)
訪問

移動端訪問
手機(jī)上也能選模板

億搜云平臺手機(jī)端