日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
CSS圓角(border-radius)完全解析
在制作網(wǎng)頁的過程中,有時我們可能需要實現(xiàn)圓角的效果,以前的做法是通過切圖(將設(shè)計稿切成便于制作成頁面的圖片),使用多個背景圖像來實現(xiàn)圓角。在 CSS3 出現(xiàn)之后就不需要這么麻煩了,CSS3 中提供了一系列屬性來設(shè)置元素的圓角效果,如下所示:

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供隆化網(wǎng)站建設(shè)、隆化做網(wǎng)站、隆化網(wǎng)站設(shè)計、隆化網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、隆化企業(yè)網(wǎng)站模板建站服務(wù),10年隆化做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

  • border-top-left-radius:為元素左上角設(shè)置圓角效果;
  • border-top-right-radius:為元素右上角設(shè)置圓角效果;
  • border-bottom-right-radius:為元素右下角設(shè)置圓角效果;
  • border-bottom-left-radius:為元素左下角設(shè)置圓角效果;
  • border-radius:上面四個屬性的簡寫形式,可以同時為元素的四個角設(shè)置圓角效果。

上述函數(shù)的可選值如下表所示:

描述
length 通過數(shù)值加單位的形式定義圓角的形狀
percentage 以百分比的形式定義圓角的形狀

border-*-radius

通過上面的介紹我們知道,通過 border-*-radius 系列函數(shù)能夠分別為元素的四個角設(shè)置圓角效果,函數(shù)的語法格式如下:

border-*-radius:[ | ]{1,2}

語法的含義為,需要為 border-*-radius 屬性提供 1~2 個參數(shù),參數(shù)之間使用空格進(jìn)行分隔。其中第一個參數(shù)表示圓角水平方向的半徑或半軸,第二個參數(shù)表示圓角垂直方向的半徑或半軸,如果省略第二個參數(shù),那么該參數(shù)將直接沿用第一個參數(shù)的值。



圖:元素四角

【示例】使用四個 border-*-radius 屬性為元素設(shè)置圓角效果:




       


    
border-top-left-radius: 2em 0.5em;
border-top-right-radius: 1em 3em;
border-bottom-right-radius: 4em 0.5em;
border-bottom-left-radius: 1em 3em;
border-top-left-radius:2em;
border-top-right-radius:2em;
border-bottom-right-radius:2em;
border-bottom-left-radius:2em;

運行結(jié)果如下圖所示:



圖:border-*-radius 屬性演示

border-radius

border-radius 屬性是 border-top-left-radius、border-top-right-radius、border-bottom-right-radius、border-bottom-left-radius 四個屬性的簡寫形式,使用 border-radius 可以同時設(shè)置四個 border-*-radius 屬性。border-radius 屬性的格式如下:

border-radius:[ | ]{1,4} [ / [ | ]{1,4} ]?

語法說明如下:

  • border-radius 屬性可以接收兩組參數(shù),參數(shù)之間使用斜杠 / 進(jìn)行分隔,每組參數(shù)都允許設(shè)置 1~4 個參數(shù)值,其中第一組參數(shù)代表圓角水平方向上的半徑或半軸,第二組參數(shù)代表圓角垂直方向上的半徑或半軸,如果省略第二組參數(shù)的值,那么該組參數(shù)將直接沿用第一組參數(shù)的值。
  • 第一組參數(shù)中,如果提供全部的四個參數(shù),那么將按照上左 top-left、上右 top-right、下右 bottom-right、下左 bottom-left 的順序作用于元素的四個角;如果提供三個參數(shù),那么第一個參數(shù)將作用于元素的左上角 top-left,第二個參數(shù)將作用于元素的右上角 top-right 和左下角 bottom-left,第三個參數(shù)將作用于元素的右下角 bottom-right;如果提供兩個參數(shù),那么第一個參數(shù)將作用于元素的左上角 top-left 和右下角 bottom-right,第二個參數(shù)將作用于元素的右上角 top-right 和左下角 bottom-left;如果只提供一個參數(shù),那么該參數(shù)將同時作用于元素的四個角。
  • 第二組參數(shù)同樣遵循第一組參數(shù)的規(guī)律,只是作用的方向不同。

【示例】使用 border-radius 屬性為元素設(shè)置圓角效果:




    


    

水平與垂直半徑相同時:

  • 提供1個參數(shù)
    border-radius:10px;
  • 提供2個參數(shù)
    border-radius:10px 20px;
  • 提供3個參數(shù)
    border-radius:10px 20px 30px;
  • 提供4個參數(shù)
    border-radius:10px 20px 30px 40px;

水平與垂直半徑不同時:

  • 提供1個參數(shù)
    border-radius:10px/5px;
  • 提供2個參數(shù)
    border-radius:10px 20px/5px 10px;
  • 提供3個參數(shù)
    border-radius:10px 20px 30px/5px 10px 15px;
  • 提供4個參數(shù)
    border-radius:10px 20px 30px 40px/5px 10px 15px 20px;

運行結(jié)果如下圖所示:



圖:border-radius 屬性演示

本文名稱:CSS圓角(border-radius)完全解析
本文來源:http://m.5511xx.com/article/djoeosj.html