国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

css-開發(fā)總結(jié)

douzifly / 1921人閱讀

摘要:重疊的外邊距當(dāng)上下垂直的外邊距同時(shí)存在時(shí)會(huì)發(fā)生外邊距折疊。與邊框包含在元素的寬度或高度中。比如一個(gè)元素設(shè)置為那么它的總寬就是包括與邊框。

1.重疊的外邊距
當(dāng)上下垂直的外邊距同時(shí)存在時(shí)會(huì)發(fā)生外邊距折疊。就是只保留兩個(gè)margin值中較大的那個(gè)。

html:

</>復(fù)制代碼

  1. </>復(fù)制代碼

css:

</>復(fù)制代碼

  1. </>復(fù)制代碼

    1. .div1{
    2. width: 600px;
    3. height: 200px;
    4. border: 1px solid #aaa;
    5. margin: 0 auto;
    6. }
    7. .div2{
    8. width: 50px;
    9. margin: 20px;
    10. border: 1px solid red;
    11. height:50px;
    12. }

效果:

2.重置css樣式
為了避免不同瀏覽器的不能默認(rèn)樣式所帶來的的麻煩,重置css樣式無疑是最好的選擇。

</>復(fù)制代碼

  1. </>復(fù)制代碼

    1. * {
    2. margin: 0;
    3. padding: 0;
    4. box-sizing: border-box;
    5. }

3.所有元素設(shè)置為Border-box

box-sizing屬性有兩個(gè)值:

content-box(默認(rèn)): -內(nèi)容的實(shí)際尺寸。所有的padding和邊框值都不包含。

border-box : padding與邊框包含在元素的寬度或高度中。
比如一個(gè)元素設(shè)置為:width: 100px;box-sizing:border-box,那么它的總寬就是100px,包括:padding與邊框。

4.短橫線命名
當(dāng)class或者ID包含多個(gè)單詞時(shí),應(yīng)使用連字符(-),CSS不區(qū)分大小寫,因此不能使用駝峰式命名。同樣,CSS中也不建議使用下劃線連接的命名方式。

5.不要重復(fù)設(shè)置
善用繼承樣式,可以去掉很多重復(fù)代碼。

6.使用transform屬性來創(chuàng)建動(dòng)畫
最好使用transform()函數(shù)來創(chuàng)建元素的位移或大小動(dòng)畫,盡量不要直接改變元素的width,height以及l(fā)eft/top/bottom/right屬性值。

7.注意選擇器的權(quán)重
id>.class>el

8.慎用!important
因?yàn)?important的權(quán)重是最高的,它可以覆蓋掉所以的樣式

9.em, rem與px

em - 設(shè)置元素為1em,其大小與父元素的font-size屬性有關(guān)。這個(gè)單位用于媒體查詢中,特別適用于響應(yīng)式開發(fā),但是由于em單位在每一級中都是相對于父元素進(jìn)行計(jì)算的,所以要得出某個(gè)子元素em單位對應(yīng)的px值,有時(shí)候是很麻煩的。

rem - 相對于元素的font-size大小計(jì)算,rem使得統(tǒng)一改變頁面上的所有標(biāo)題和段落文本大小變得非常容易。

px - 像素單位是最精確的,但是不適用于自適應(yīng)的設(shè)計(jì)。px單位是可靠的,并且易于理解,我們可以精細(xì)的控制元素的大小和移動(dòng)到1px。

大型項(xiàng)目使用預(yù)處理器

Sass, Less, PostCSS, Stylus等css預(yù)處理器。它們提供諸如變量、CSS函數(shù)、選擇器嵌套和許多其他很酷的功能,使CSS代碼更易于管理,特別是在大型項(xiàng)目中。

11.壓縮CSS文件
網(wǎng)頁首要關(guān)注點(diǎn)就是加載速度,壓縮文件無疑是其中較好的一種方式。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/114874.html

相關(guān)文章

  • 個(gè)人分享--web前端學(xué)習(xí)資源分享

    摘要:前言月份開始出沒社區(qū),現(xiàn)在差不多月了,按照工作的說法,就是差不多過了三個(gè)月的試用期,準(zhǔn)備轉(zhuǎn)正了一般來說,差不多到了轉(zhuǎn)正的時(shí)候,會(huì)進(jìn)行總結(jié)或者分享會(huì)議那么今天我就把看過的一些學(xué)習(xí)資源主要是博客,博文推薦分享給大家。 1.前言 6月份開始出沒社區(qū),現(xiàn)在差不多9月了,按照工作的說法,就是差不多過了三個(gè)月的試用期,準(zhǔn)備轉(zhuǎn)正了!一般來說,差不多到了轉(zhuǎn)正的時(shí)候,會(huì)進(jìn)行總結(jié)或者分享會(huì)議!那么今天我就...

    sherlock221 評論0 收藏0
  • 2017文章總結(jié)

    摘要:歡迎來我的個(gè)人站點(diǎn)性能優(yōu)化其他優(yōu)化瀏覽器關(guān)鍵渲染路徑開啟性能優(yōu)化之旅高性能滾動(dòng)及頁面渲染優(yōu)化理論寫法對壓縮率的影響唯快不破應(yīng)用的個(gè)優(yōu)化步驟進(jìn)階鵝廠大神用直出實(shí)現(xiàn)網(wǎng)頁瞬開緩存網(wǎng)頁性能管理詳解寫給后端程序員的緩存原理介紹年底補(bǔ)課緩存機(jī)制優(yōu)化動(dòng) 歡迎來我的個(gè)人站點(diǎn) 性能優(yōu)化 其他 優(yōu)化瀏覽器關(guān)鍵渲染路徑 - 開啟性能優(yōu)化之旅 高性能滾動(dòng) scroll 及頁面渲染優(yōu)化 理論 | HTML寫法...

    dailybird 評論0 收藏0
  • 2017文章總結(jié)

    摘要:歡迎來我的個(gè)人站點(diǎn)性能優(yōu)化其他優(yōu)化瀏覽器關(guān)鍵渲染路徑開啟性能優(yōu)化之旅高性能滾動(dòng)及頁面渲染優(yōu)化理論寫法對壓縮率的影響唯快不破應(yīng)用的個(gè)優(yōu)化步驟進(jìn)階鵝廠大神用直出實(shí)現(xiàn)網(wǎng)頁瞬開緩存網(wǎng)頁性能管理詳解寫給后端程序員的緩存原理介紹年底補(bǔ)課緩存機(jī)制優(yōu)化動(dòng) 歡迎來我的個(gè)人站點(diǎn) 性能優(yōu)化 其他 優(yōu)化瀏覽器關(guān)鍵渲染路徑 - 開啟性能優(yōu)化之旅 高性能滾動(dòng) scroll 及頁面渲染優(yōu)化 理論 | HTML寫法...

    hellowoody 評論0 收藏0
  • 2017文章總結(jié)

    摘要:歡迎來我的個(gè)人站點(diǎn)性能優(yōu)化其他優(yōu)化瀏覽器關(guān)鍵渲染路徑開啟性能優(yōu)化之旅高性能滾動(dòng)及頁面渲染優(yōu)化理論寫法對壓縮率的影響唯快不破應(yīng)用的個(gè)優(yōu)化步驟進(jìn)階鵝廠大神用直出實(shí)現(xiàn)網(wǎng)頁瞬開緩存網(wǎng)頁性能管理詳解寫給后端程序員的緩存原理介紹年底補(bǔ)課緩存機(jī)制優(yōu)化動(dòng) 歡迎來我的個(gè)人站點(diǎn) 性能優(yōu)化 其他 優(yōu)化瀏覽器關(guān)鍵渲染路徑 - 開啟性能優(yōu)化之旅 高性能滾動(dòng) scroll 及頁面渲染優(yōu)化 理論 | HTML寫法...

    wwolf 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<