真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

CSS的技巧有哪些

今天就跟大家聊聊有關(guān)CSS的技巧有哪些,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計制作、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的靈石網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

各種瀏覽器之間的競爭的白熱化意味著越來越多的人現(xiàn)在開始使用那些支持最新、最先進的W3C Web標準的設(shè)備,以一種更具交互性的方式來訪問互聯(lián)網(wǎng)。這意味著我們終于能夠利用更強大更靈活的CSS來創(chuàng)造更簡潔,更好維護的瀏覽器前端代碼。

       attr()功能早在CSS 2.1標準中就已經(jīng)出現(xiàn),但現(xiàn)在才開始普遍流行。它提供了一個巧妙的方法在CSS中使用HTML標簽上的屬性,在很多情況下都能幫你省去了以往需要Javascript處理的過程。

要想使用這個功能,你需要用到三種元素:一個:before 或 :after CSS偽類樣式, .content屬性,和一個帶有你想使用的HTML屬性名稱的attr()表達式。例如,想去顯示

標題上的data-prefix屬性的值,你可以寫成這樣:

CSS Code復(fù)制內(nèi)容到剪貼板

  1. h3:before {   
        content: attr(data-prefix) " ";   
        }   
        
        This is a heading

顯然,這個例子并沒有展示它有多大用處,只是展示了它的基本用法。讓我們來試一個更有用的例子,attr()的一個極好的應(yīng)用就是當用戶打印頁面時將頁面鏈接顯示出來。為了實現(xiàn)這個,你可以這樣寫:

CSS Code復(fù)制內(nèi)容到剪貼板

  1. @media print {   
        a:after {   
        content: " (link to " attr(href) ") ";   
        }   
        }   
        
        Visit our home page

一旦你知道了這個技巧,你就會吃驚于很多時候它能給你的工作帶來的方便!

提示:在新版的CSS3標準中,attr()功能被擴展,可以用在各種CSS標記中。

使用counter()在列表中自動添加序號

另外一個在CSS 2.1在就已經(jīng)支持的功能是counter(),使用它,你能方便的在頁面標題,區(qū)塊和其它各種連續(xù)出現(xiàn)的頁面內(nèi)容上添加序號。有了它,你就不必限制于只能使用

    來實現(xiàn)這個效果,你可以更靈活的在頁面上使用自定義數(shù)字序列。

    關(guān)鍵就是它真的很簡單:在:before偽類里的content屬性加入counter():

    CSS Code復(fù)制內(nèi)容到剪貼板

    1. body {   
          countercounter-reset: heading;   
          }   
          
          h4:before {   
          countercounter-increment: heading;   
          content: "Heading #" counter(heading) ".";   
          }

    如果你想知道更多關(guān)于這個counter歸零和自增方法的知識

    使用calc()做算術(shù)

    最后,但不是最不重要的,讓我們來說說calc()功能。這個函數(shù)能讓你執(zhí)行簡單的算術(shù)計算,例如計算元素的長寬,免去了你寫不易維護的Javascript代碼。這個函數(shù)支持所有簡單的基本算術(shù)運算,包括加減乘除。

    比方說,你想創(chuàng)建一個元素,使它的寬度占滿它的父元素,但還要留出一部分像素寬做其它用處:

    CSS Code復(fù)制內(nèi)容到剪貼板

    1. .parent {   
          width: 100%;   
          border: solid black 1px;   
          position: relative;   
          }   
          
          .child {   
          position: absolute;   
          left: 100px;   
          width: calc(90% - 100px);   
          background-color: #ff8;   
          text-align: center;   
          }

    看完上述內(nèi)容,你們對CSS的技巧有哪些有進一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


    新聞名稱:CSS的技巧有哪些
    轉(zhuǎn)載來于:http://weahome.cn/article/jghcpo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部