Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 日韩一区二区三区视频在线观看,久久97久久97精品免视看,亚洲国产视频网

          整合營(yíng)銷(xiāo)服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢(xún)熱線(xiàn):

          第11天|16天搞定前端,CSS的圓角邊框,讓人賞心悅目

          人可能會(huì)疑惑,我為什么專(zhuān)門(mén)用一節(jié)內(nèi)容來(lái)說(shuō)邊框和圓角。其實(shí),不為別的,只為它們?cè)陂_(kāi)發(fā)中,在Web系統(tǒng)中,在手機(jī)頁(yè)面中,太常用了。有邊框的頁(yè)面,讓人耳目一新,一目了然;有圓角的內(nèi)容,讓人賞心悅目,心曠神怡。說(shuō)的有點(diǎn)夸張了,就這么著吧。

          邊框(border)一般為長(zhǎng)方形形狀,有上下左右四條邊,CSS邊框?qū)傩栽试S你指定一個(gè)元素邊框的樣式和顏色。CSS的圓角(border-radius)方法,可給任何元素制作 "圓角"效果。

          11.1 邊框逼格

          在CSS中,你可以通過(guò)border和其延伸的,如border-style,來(lái)實(shí)現(xiàn)邊框的效果。上邊框相關(guān)的有border-top-style樣式、border-top-color顏色、border-top-width寬度和組合了它們的border-top。下、左右邊框類(lèi)似,換成對(duì)應(yīng)的單詞即可。

          邊框樣式(border-style)常用的有dotted(點(diǎn)線(xiàn))、dashed(虛線(xiàn))、solid(實(shí)線(xiàn))、double(雙邊框)這四種,不常用的有g(shù)roove(3D溝槽)、ridge(3D脊邊)、inset(3D嵌入)和outset(3D突出)。

          /* --------在樣式表文件中---------- */
          /*4條邊框一起設(shè)置*/
          .four-border {
              width: 800px;
              border: 2px solid darkgreen;;
          }
          
          /*四條邊框可個(gè)性化*/
          .four-style {
              width: 800px;
              /* 上、右、下、左*/
              border-width: 1px 2px 3px 4px;
              /*上、右左、下*/
              border-style: solid dashed double;
              /*上下和右左*/
              border-color: darkgreen coral;
          }
          
          /*單條邊框設(shè)置*/
          .one-style {
              width: 800px;
              border-top: 1px groove orangered;
              border-bottom-width: 5px;
              border-bottom-style: inset;
              border-bottom-color: darkgreen;
          }

          HTML文件內(nèi)容

          <!DOCTYPE html>
          <html>
          <head>
              <meta charset="UTF-8">
              <title>邊框逼格</title>
              <link rel="stylesheet" type="text/css" href="ys2.css"/>
          </head>
          <body>
          <br/><br/>
          <div class="four-border">
              border統(tǒng)一設(shè)置四條邊框<br/>
              順序?yàn)椋篵order-width、border-style和border-color.
          </div>
          <br/><br/>
          <div class="four-style">
              四條邊框一起設(shè)置,風(fēng)格可不同<br/>
              順序?yàn)?上、右、下、左。<br/>
              1. 只有一個(gè)值(如:border-width:2px):表示4條邊框全部一樣;<br/>
              2. 有兩個(gè)值(如:border-width:2px 3px):表示上下和右左;<br/>
              3. 有三個(gè)值(如:border-width:2px 3px 1px):表示上、右左、下;<br/>
              4. 有四個(gè)值(如:border-width:2px 3px 1px 5px):表示上、右、下、左。
          </div>
          <br/><br/>
          <div class="one-style">
              單獨(dú)一天邊框進(jìn)行設(shè)置<br/>
              border-top:頂部寬度、樣式、顏色,一起設(shè)置<br/>
              border-top-width:上邊框?qū)挾龋?lt;br/>
              border-top-style:上邊框樣式;<br/>
              border-top-color:上邊框顏色。
              <br/>
          </div>
          </body>
          </html>

          輸出結(jié)果

          11.2 圓角風(fēng)格

          使用CSS的border-radius 屬性,你可以給任何元素制作 "圓角"。 border-radius統(tǒng)一指定4個(gè)圓角,順序?yàn)樽笊稀⒂疑稀⒂蚁潞妥笙隆H绻囟ㄖ付硞€(gè)角的話(huà),用border-top-left-radius等方式即可。

          在樣式表ys2.css文中的內(nèi)容

          /*4個(gè)角統(tǒng)一指定*/
          .four-radius {
              width: 800px;
              line-height: 40px;
              background: #8AC007;
              border-radius: 15px;
              vertical-align: middle;
              text-align: center;
          }
          
          /*單獨(dú)指定一個(gè)角*/
          .one-radius {
              width: 800px;
              line-height: 40px;
              background: #8AC007;
              border-top-left-radius: 15px;
              border-bottom-right-radius: 50px;
              vertical-align: middle;
              text-align: center;
          }

          在HTML文件中的內(nèi)容

          <br/><br/>
          <div class="four-radius">
              統(tǒng)一設(shè)置4個(gè)圓角<br/>
              一個(gè)值: 四個(gè)圓角值相同;<br/>
              兩個(gè)值: 左上角與右下角,右上角與左下角;<br/>
              三個(gè)值: 左上角, 右上角和左下角,右下角;<br/>
              四個(gè)值: 左上角,右上角,右下角,左下角。
          </div>
          <br/>
          <div class="one-radius">
              單獨(dú)指定某個(gè)角<br/>
              border-top-left-radius:左上角;<br/>
              border-top-right-radius:右上角;<br/>
              border-bottom-right-radius:右下角;<br/>
              border-bottom-left-radius:左下角。
          </div>

          輸出結(jié)果

          11.3 圓角邊框

          不要重復(fù)造輪子,所以好多程序員一遇到問(wèn)題,就喜歡搜索,我也是,哈哈哈~。CSS有指定邊框的屬性,也有圓角的屬性,將其放在一起,是不是就可以實(shí)現(xiàn)圓角邊框?答案毋庸置疑,答案是肯定的。

          在樣式表ys2.css文件中的內(nèi)容

          /*圓角邊框*/
          .corners {
              border-radius: 50px;
              border: 3px solid #8AC007;
              padding: 50px;
              width: 720px;
              line-height: 50px;
              vertical-align: middle;
              text-align: center;
          }

          在HTML文件中的內(nèi)容

          <div class="corners">
              邊框?qū)傩院蛨A角屬性,組合成圓角邊框
          </div>

          輸出結(jié)果


          好了,有關(guān)CSS的圓角邊框內(nèi)容,老陳講完了,如果覺(jué)得對(duì)你有所幫助,希望老鐵能轉(zhuǎn)發(fā)點(diǎn)贊,讓更多的人看到這篇文章。你的轉(zhuǎn)發(fā)和點(diǎn)贊,就是對(duì)老陳繼續(xù)創(chuàng)作和分享最大的鼓勵(lì)。

          一個(gè)當(dāng)了10年技術(shù)總監(jiān)的老家伙,分享多年的編程經(jīng)驗(yàn)。想學(xué)編程的朋友,可關(guān)注:老陳說(shuō)編程。分享Python,前端(小程序)、App和嵌入式方面的干貨。關(guān)注我,沒(méi)錯(cuò)的。

          #前端##HTML5##CSS##程序員##Web#

          、瀏覽器支持

          表中的數(shù)字指定完全支持該屬性的第一個(gè)瀏覽器版本。

          數(shù)字后面的 -webkit- 或者 -moz- 使用時(shí)需要指定前綴。

          屬性ChromeFirefoxSafariOperaIEborder-radius5.0 4.0 -webkit-9.04.0 3.0 -moz-5.0 3.1 -webkit-10.5


          二、border-radius 屬性

          1. 創(chuàng)建具有背景圖的圓角

          CSS3中,可以使用border-radius屬性,為元素指定圓角顯示。

          代碼如下:

          <!DOCTYPE html>
              <html>
              <meta charset="UTF-8">
              <title>項(xiàng)目</title>
          
              <head>
                  <style>
                      #rcorners1 {
                          border-radius: 25px;
                          background: #f00;
                          padding: 20px;
                          width: 200px;
                          height: 150px;
                      }
          
                      #rcorners2 {
                          border-radius: 25px;
                          border: 2px solid #73AD21;
                          padding: 20px;
                          width: 200px;
                          height: 150px;
                      }
          
                      #rcorners3 {
                          border-radius: 25px;
                          background: url(img/fy_indexBg.jpg);
                          background-position: left top;
                          background-repeat: repeat;
                          padding: 20px;
                          width: 200px;
                          height: 150px;
                      }
          </style>
              </head>
          
              <body>
          
                  <p>The border-radius property allows you to add rounded corners to elements.</p>
                  <p>Rounded corners for an element with a specified background color:</p>
                  <!--1.具有指定背景色的圓角元素-->
                  <p id="rcorners1">Rounded corners!</p>
                  <p>Rounded corners for an element with a border:</p>
                  <!--2.帶邊框的圓角元素:-->
                  <p id="rcorners2">Rounded corners!</p>
                  <!--3.帶背景圖的圓角元素-->
                  <p>Rounded corners for an element with a background image:</p>
                  <p id="rcorners3">Rounded corners!</p>
          
              </body>
          
          </html>
          

          提示:

          border-radius屬性實(shí)際是border-top-left-radius, border-top-right-radius, border-bottom-right-radiusborder-bottom-left-radius 屬性的簡(jiǎn)寫(xiě)。


          2. 為每個(gè)角指定弧度

          如果只為border-radius屬性指定一個(gè)值,則此半徑將應(yīng)用于所有4個(gè)角。

          另外可以根據(jù)自己開(kāi)發(fā)的需求,分別指定每個(gè)角。以下是規(guī)則:

          四個(gè)值: 第一個(gè)值適用于左上角,第二個(gè)值適用于右上方,第三值應(yīng)用于右下角,第四值適用于左下角。

          三個(gè)值: 第一個(gè)值適用于左上,二值適用于右上和左下,右下第三值適用于。

          兩個(gè)值: 第一個(gè)值適用于左上和右下角,和二值適用于右上和左下角。

          一個(gè)值: 所有的四個(gè)角都是圓的。

          實(shí)例1:

          1.四個(gè)值 - border-radius: 15px 50px 30px 5px

          #rcorners4 {
              border-radius: 15px 50px 30px 5px;
              background: #f00;
              padding: 20px;
              width: 200px;
              height: 150px;
          }
          

          2.三個(gè)值 - border-radius: 15px 50px 30px

          #rcorners5 {
              border-radius: 15px 50px 30px;
              background: #f00;
              padding: 20px;
              width: 200px;
              height: 150px;
          }
          

          3.兩個(gè)值 - border-radius: 15px 50px

          #rcorners6 {
              border-radius: 15px 50px;
              background: #f00;
              padding: 20px;
              width: 200px;
              height: 150px;
          }
          

          完整代碼 :

          <!DOCTYPE html>
          <html lang="en">
          <head>
            <meta charset="UTF-8">
            <title>項(xiàng)目</title>
            <style>
            #rcorners4 {
                border-radius: 15px 50px 30px 5px;
                background: #f00;
                padding: 20px;
                width: 200px;
                height: 150px;
            }
          
            #rcorners5 {
                border-radius: 15px 50px 30px;
                background: #f00;
                padding: 20px;
                width: 200px;
                height: 150px;
            }
          
            #rcorners6 {
                border-radius: 15px 50px;
                background: #f00;
                padding: 20px;
                width: 200px;
                height: 150px;
            }
          </style>
          </head>
          <body>
          
          <p>四個(gè)值 - border-radius: 15px 50px 30px 5px:</p>
          <p id="rcorners4"></p>
          
          <p>三個(gè)值 - border-radius: 15px 50px 30px:</p>
          <p id="rcorners5"></p>
          
          <p>兩個(gè)值 - border-radius: 15px 50px:</p>
          <p id="rcorners6"></p>
          
          </body>
          </html> 
          

          實(shí)例2:

          創(chuàng)建橢圓形的圓角

          創(chuàng)建橢圓形的圓角

          橢圓邊框 :border-radius: 50px/15px

          #rcorners7 {
              border-radius: 50px/15px;
              background: #73AD21;
              padding: 20px;
              width: 200px;
              height: 150px;
          }
          

          橢圓邊框 : border-radius: 15px/50px

          #rcorners8 {
                  border-radius: 15px/50px;
                  background: #73AD21;
                  padding: 20px;
                  width: 200px;
                  height: 150px;
              }
          

          橢圓邊框 : border-radius: 50%

          #rcorners9 {
                  border-radius: 50%;
                  background: #73AD21;
                  padding: 20px;
                  width: 200px;
                  height: 150px;
              }
          

          完整代碼:

          <!DOCTYPE html>
          <html lang="en">
          <head>
            <meta charset="UTF-8">
            <title>項(xiàng)目</title>
            <style>
              #rcorners7 {
                  border-radius: 50px/15px;
                  background: #73AD21;
                  padding: 20px;
                  width: 200px;
                  height: 150px;
              }
          
              #rcorners8 {
                  border-radius: 15px/50px;
                  background: #73AD21;
                  padding: 20px;
                  width: 200px;
                  height: 150px;
              }
          
              #rcorners9 {
                  border-radius: 50%;
                  background: #73AD21;
                  padding: 20px;
                  width: 200px;
                  height: 150px;
              }
          </style>
          </head>
          <body>
          
            <p>橢圓邊框 - border-radius: 50px/15px:</p>
            <p id="rcorners7"></p>
          
            <p>橢圓邊框 - border-radius: 15px/50px:</p>
            <p id="rcorners8"></p>
          
            <p>橢圓邊框 - border-radius: 50%:</p>
            <p id="rcorners9"></p>-->
          
          </body>
          </html>
          

          三、總結(jié)

          1、本文主要講解了CSS3圓角,通過(guò)一些屬性的演示,豐富的案例,幫助大家理解CSS知識(shí)。希望大家可以耐心去學(xué)習(xí),同時(shí)希望碰到問(wèn)題主動(dòng)搜索,嘗試一下,總會(huì)有解決方法。

          2、代碼很簡(jiǎn)單,希望能幫到你。

          想學(xué)習(xí)更多Python網(wǎng)絡(luò)爬蟲(chóng)與數(shù)據(jù)挖掘知識(shí),可前往專(zhuān)業(yè)網(wǎng)站:http://pdcfighting.com/

          建企業(yè)網(wǎng)站時(shí)使用CSS邊框圓角是很容易的事,但要設(shè)置邊框圓角的漸變效果就需要費(fèi)些功夫了,需要正確理解幾個(gè)CSS屬性的含義,background-origin,background-clip,background-size這幾個(gè)是必須用到的,調(diào)整好性能的數(shù)值就可以靈活運(yùn)用了。

          想要實(shí)現(xiàn)CSS圓角漸變并匹配內(nèi)容背景圖可以參考以下代碼:

          <style>
          div {
           width: 500px;
           height: 300px;
           margin: 10px;
           padding: 30px;
           border-radius: 50px; /*設(shè)置圓角*/
           border:50px solid transparent; /*設(shè)置邊框顏色透明,確保背景漸變色顯示*/
           background-origin:border-box; /*從邊框開(kāi)始背景圖*/
           background-clip:padding-box,border-box; /*設(shè)置第一個(gè)背景和第二個(gè)背景的范圍*/
           background-size:cover;
           /*由于背景圖像不能設(shè)置純色,所以可以使用下面的方式設(shè)置純色*/
           background-image:linear-gradient(#fff, #fff),linear-gradient(#FC0, #F30); 
          }
          .a1{display:block;height:280px;background-image:url(/images/school.jpg);
          background-repeat:no-repeat;background-size:contain;}
          </style>
          
          <div>
          <span class="a1">邊框漸變色從內(nèi)邊框到邊框,背景圖像單獨(dú)設(shè)置不重復(fù)。</span>
          </div>

          background-origin表示的是背景起始位置,其三個(gè)值如下,依次是

          border-box 從邊框開(kāi)始;
          padding-box(默認(rèn)) 從內(nèi)邊距開(kāi)始;
          content-box 從內(nèi)容開(kāi)始。

          background-origin: border-box | padding-box(默認(rèn)) | content-box

          background-clip表示的是背景填充位置,其四個(gè)值如下,依次是

          border-box(默認(rèn)) 填充至邊框;
          padding-box 填充至內(nèi)邊距;
          content-box 填充之內(nèi)容;
          text 作為字體前景色。

          background-clip: border-box(默認(rèn)) | padding-box | content-box | text

          background-size表示的是背景尺寸,其五個(gè)值如下,依次是

          contain 將圖像擴(kuò)大至適應(yīng)最短的邊,剩余部分默認(rèn)重復(fù)圖像
          cover 將圖像擴(kuò)大至適應(yīng)最長(zhǎng)的邊,圖像可能顯示不完整
          length 兩個(gè)值依次設(shè)置圖像寬和高,未設(shè)置則為auto
          percentage 兩個(gè)百分比依次設(shè)置圖像寬和高,未設(shè)置則為auto
          auto 默認(rèn)設(shè)置


          主站蜘蛛池模板: 久久毛片免费看一区二区三区| 国产一区在线视频观看| 亚洲AV无码一区二区三区性色| 免费一区二区三区四区五区| 久久久av波多野一区二区| 免费一本色道久久一区| 中文字幕人妻丝袜乱一区三区| 久久中文字幕无码一区二区| 国产裸体歌舞一区二区 | 日本人真淫视频一区二区三区| 亚洲av午夜福利精品一区| 精品一区二区三区3d动漫| 精品国产一区二区三区香蕉 | 视频在线一区二区三区| 国产无线乱码一区二三区| 精品一区二区三区在线视频观看| 99精品国产高清一区二区麻豆| 一区高清大胆人体| 日韩精品乱码AV一区二区| 无码精品人妻一区二区三区中| 国产在线视频一区二区三区98| 久久久久国产一区二区| 不卡一区二区在线| 熟妇人妻系列av无码一区二区| 国产在线精品一区二区不卡麻豆| 亚洲第一区精品日韩在线播放| 国产色欲AV一区二区三区| 日本高清天码一区在线播放| 在线免费视频一区二区| 精品天海翼一区二区| 一区二区三区中文| 国产免费一区二区三区不卡| 国产精品熟女一区二区| 无码一区二区三区在线观看| 日韩精品一区二区三区色欲AV| 精品动漫一区二区无遮挡| 免费高清av一区二区三区| 亚洲成av人片一区二区三区| 亚洲欧洲∨国产一区二区三区| 日韩精品一区二区亚洲AV观看| 97久久精品无码一区二区|