站長資訊網
        最全最豐富的資訊網站

        css3的邊框新增加的特性有哪些

        css3邊框新增加的特性有:border-radius、border-image、border-image-outset、border-image-repeat、border-image-slice、border-image-width等。

        css3的邊框新增加的特性有哪些

        本教程操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

        css3的邊框新增加的特性(屬性)

        屬性 描述 CSS
        border-radius 設置或檢索對象使用圓角邊框。
        border-bottom-left-radius 設置或檢索對象的左下角圓角邊框。提供2個參數,2個參數以空格分隔,每個參數允許設置1個參數值,第1個參數表示水平半徑,第2個參數表示垂直半徑,如第2個參數省略,則默認等于第1個參數 3
        border-bottom-right-radius 設置或檢索對象的右下角圓角邊框。 3
        border-top-left-radius 定義左上角邊框的形狀。 3
        border-top-right-radius 定義右上角邊框的形狀。 3
        border-image 設置或檢索對象的邊框樣式使用圖像來填充。 3
        border-image-outset 規定邊框圖像超過邊框的量。 3
        border-image-repeat 規定圖像邊框是否應該被重復(repeated)、拉伸(stretched)或鋪滿(rounded)。 3
        border-image-slice 規定圖像邊框的向內偏移。 3
        border-image-source 規定要使用的圖像,代替 border-style 屬性中設置的邊框樣式。 3
        border-image-width 規定圖像邊框的寬度。 3
        box-decoration-break 規定行內元素被折行 3
        box-shadow 向方框添加一個或多個陰影。 3
        box-reflect 設置或檢索對象的倒影 3

        border-image

        CSS3中新增的邊框屬性,擴充了原盒子模型的功能,使得邊框具備背景圖片屬性。此前,border僅僅具備寬度、顏色和風格屬性.

        實現邊框背景圖片屬性,通常使用padding和background屬性進行模擬,但是這樣就為設置盒子的背景增加了難度

        語法格式: 該語法為 CSS 縮寫樣式

        border-image

           [border-image-source 圖片來源 ]

             說明:

              設置或檢索對象的邊框樣式使用圖像路徑。

              指定一個圖像用來替代border-style邊框樣式的屬性。當border-image為none或圖像不可見時,將會顯示border-style所定義的邊框樣式效果。

              對應的腳本特性為borderImageSource。

            取值:

              none: 無背景圖片。

              none: 無背景圖片。

              <url>: 使用絕對或相對地址指定圖像。

              <url>: 使用絕對或相對地址指定圖像。

          [ border-image-slice分割方法 ]

             說明:

              設置或檢索對象的邊框背景圖的分割方式。

              該屬性指定從上,右,下,左方位來分隔圖像,將圖像分成4個角,4條邊和中間區域共9份,中間區域始終是透明的(即沒圖像填充),除非加上關鍵字 fill。

              對應的腳本特性為borderImageSlice。

            取值:

              <number>: 用浮點數指定寬度。不允許負值。

              <%>: 用百分比指定寬度。不允許負值。

        [

        / [ border-image-width邊框寬度 ]? |

             說明:

              設置或檢索對象的邊框厚度。

              該屬性用于指定使用多厚的邊框來承載被裁剪后的圖像。

              該屬性可省略,由外部的border-width來定義。

              對應的腳本特性為borderImageWidth。

            取值:

              <length>: 用長度值指定寬度。不允許負值。

              <percentage>: 用百分比指定寬度。不允許負值。

              <number>: 用浮點數指定寬度。不允許負值。

              auto: 如果auto值被設置,則border-image-width采用與border-image-slice相同的值。

             注意:該值得大小不會累加到盒子模型之上,chrome會有3像素的大小,其余瀏覽器border的大小依然為0

          / [border-image-outset 擴展方式 ]

            說明:

              置或檢索對象的邊框背景圖的擴展。

              該屬性用于指定邊框圖像向外擴展所定義的數值,即如果值為10px,則圖像在原本的基礎上往外延展10px再顯示。

              對應的腳本特性為borderImageOutset。

            取值:

              <length>: 用長度值指定寬度。不允許負值。

              <number>: 用浮點數指定寬度。不允許負值。

        ]

          [ border-image-repeat重復方式 ]

             說明:

              設置或檢索對象的邊框圖像的平鋪方式。

              該屬性用于指定邊框背景圖的填充方式。可定義0-2個參數值,即水平和垂直方向。如果2個值相同,可合并成1個,表示水平和垂直方向都用相同的方式填充邊框背景圖;如果2個值都為        stretch,則可省略不寫。

              對應的腳本特性為borderImageOutset。

             取值:

              stretch: 指定用拉伸方式來填充邊框背景圖。

              repeat: 指定用平鋪方式來填充邊框背景圖。當圖片碰到邊界時,如果超過則被截斷。

              round: 指定用平鋪方式來填充邊框背景圖。圖片會根據邊框的尺寸動態調整圖片的大小直至正好可以鋪滿整個邊框。寫本文檔時僅Firefox能看到該效果

              space: 指定用平鋪方式來填充邊框背景圖。圖片會根據邊框的尺寸動態調整圖片的之間的間距直至正好可以鋪滿整個邊框。寫本文檔時尚無瀏覽器能看到該效果

        CSS3 新增屬性實例

        css3的邊框新增加的特性有哪些

        css3的邊框新增加的特性有哪些css3的邊框新增加的特性有哪些

        1、

        <style>     div{         width:300px;         height:300px;         background:url(./shuaige.jpg) no-repeat center  ;         border-image-source:none;     } </style> </head> <body>     <div></div> </body>

        2、

        <style> div{     width:300px;     height:300px;     background:url(./shuaige.jpg) center no-repeat ;     border-image-source:url(./border.png);/*邊框圖片屬性*/     border-image-width:27px;/*邊框圖片寬度屬性*/     border-image-slice:27;/*邊框圖片切割屬性*/     border-image-outset:0px;/*邊框圖片擴展屬性*/     border-image-repeat:stretch;/*邊框圖片重復屬性*/ } </style> </head> <body>     <div>     </div> </body>

        3、

        <style> div{     width:300px;     height:300px;     background:url(shuaige.jpg) no-repeat center;     border-image-source:url(border.png);     border-image-width:27px;     border-image-slice:27;     border-image-outset:0px;     border-image-repeat:repeat;/*設定重復方式為重復*/ } </style> </head> <body>     <div>     </div> </body>

        4、

        <style>             div{                 width:300px;                 height:300px;                 background:url(shuaige.jpg) no-repeat center;                 border-image-source:url(border.png);                 border-image-width:27px;                 border-image-slice:27;                 border-image-outset:0px;                 border-image-repeat:round;/*設定重復方式為round   會看情況進行縮放或縮小*/             }         </style>     </head>     <body>         <div>         </div>     </body>

        5、

        <style>     div{         width:300px;         height:300px;         background:url(./shuaige.jpg) center no-repeat ;         border-image-source:url(./border.png);/*邊框圖片屬性*/         border-image-width:27px;/*邊框圖片寬度屬性*/         border-image-slice:27 fill;         /*設定邊框圖片背景填充內容部分,會顯示第5塊切割的內容*/         border-image-outset:0px;/*邊框圖片擴展屬性*/         border-image-repeat:stretch;/*邊框圖片重復屬性*/     } </style> </head> <body>     <div>     </div> </body>

        6、

        <style>     div{         width:300px;         height:300px;         background:url(./shuaige.jpg) center no-repeat ;         border-image-source:url(./border.png);         border-image-width:27px;         border-image-slice:54;/*切割為寬度的2倍   會自動縮放*/         border-image-outset:0px;         border-image-repeat:stretch;     } </style> </head> <body> <div> </div> </body>

        7、

        <style>     div{         width:300px;         height:300px;         background:url(./shuaige.jpg) center no-repeat ;         border-image-source:url(./border.png);         border-image-width:27px;         border-image-slice:81;/*切割為寬度的3倍*/         border-image-outset:0px;         border-image-repeat:stretch;     } </style> </head> <body> <div> </div> </body>

        8、

        <style>     div{         width:300px;         height:300px;         background:url(./shuaige.jpg) center no-repeat ;         border-image-source:url(./border.png);         border-image-width:27px;         border-image-slice:27;         border-image-outset:154px;/*向外擴展的大小*/         border-image-repeat:repeat;     } </style> </head> <body> <div> </div> </body>

        (學習視頻分享:css視頻教程)

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 久久91精品综合国产首页| 亚洲午夜福利精品无码| 欧美日韩综合精品| 久久久精品免费国产四虎| 婷婷精品国产亚洲AV麻豆不片| 国产精品日日摸夜夜添夜夜添1国产精品va欧美精 | 精品国产毛片一区二区无码| 国产精品嫩草影院一二三区入口 | 久久丫精品国产亚洲av不卡| 日本精品一区二区三区四区| 国产精品无码一区二区在线观一| 国产精品一国产精品| 国产精品污WWW在线观看| 久久亚洲精品人成综合网| 亚洲av永久无码精品秋霞电影影院 | 国产精品美女网站在线观看| 一区二区精品在线| 亚洲国产精品不卡在线电影| 国产精品欧美久久久天天影视| 国产成人亚洲精品| 国产精品久久久久久久久鸭| 国产精品久久影院| 久久99国产精品久久久| 国产92成人精品视频免费| 99精品视频在线| 成人国内精品久久久久影院| 国产亚洲欧美精品久久久| 国产精品免费无遮挡无码永久视频| 精品久久久久久亚洲精品| 国产成人久久精品一区二区三区| 国精品午夜福利视频不卡| 国产精品嫩草影院AV| 国产91大片精品一区在线观看| 91精品国产91久久久久福利| 99久久精品费精品国产一区二区| 国产在线不卡午夜精品2021| 亚洲欧美精品伊人久久| 国产午夜精品一区二区三区小说| 精品日韩欧美国产| 日韩在线精品一二三区| 亚洲线精品一区二区三区|