網站制作之CSS3實現圓角方法
2010/8/5 17:12:51

 
  曾經有很多網站制作者對實現圓角圖片感到很困惑,當CSS3誕生之后,這就不再是難題了。css3新增實現圓角的方法有2種,border-raidus和border-image,前一種合適背景是純色填充,或能規律平鋪,且有純色border的元素。對于圓角元素,我們只需定義背景、邊框和圓角角度。
  以這個按鈕為例:
  它的背景是這樣一個內發光、陰影的樣式,平鋪的話陰影還好說,但是左側的內發光就不好處理,border-image的原理,是將這類圖片分解成一個九宮格:
  其中1、3、7、9作為四個角的背景;2、4、6、8作為四個邊的背景,如果不想改變原有按鈕設計質感,只能2、8橫向拉伸;中間的5作為中間部分的背景,同樣,要保持設計質感,只能橫向拉伸。第2-5個參數是九宮格分割時分別距離上、右、下、左的距離,可以簡寫成1-3個,注意,這里的數值沒有單位,但是可以使用百分比,最后兩個參數是圖片x、y方向重復的方式,有round(平鋪),repeat(重復),stretch(拉伸)三種方式,默認是stretch,可簡寫成0-1個。對于我們常用的按鈕來說,在橫向無論平鋪、重復,還是拉伸,效果都是一樣的。
  border-image的具體寫法是:
  -webkit-border-image:url(blogimg/border.png) 5 5 5 5 repeat repeat;-moz-border-image:url(blogimg/border.png) 5 5 5 5 repeat repeat;
  這個按鈕完整的代碼是這樣的:
  <style type="text/css">
  .btn-more{display:inline-block;
  -webkit-border-image:url(blogimg/btn_2_bg.png) 5;
  -moz-border-image:url(blogimg/btn_2_bg.png) 5;
  border-width:5px;
  height:27px;
  line-height:27px;
  padding:0 60px;
  text-decoration:none;
  color:#FFFFFF;
  font-size:13px;
  font-weight:bold;
  text-align:center;
  text-shadow: 0px 0.5px 0.5px #000000;
  }
  </style>
  <p><a href="#" class="btn-more">查看更多</a></p>
  網站制作實現圓角圖片很簡單吧!注意,這里border-width必須配合使用,分別對應九宮格分隔出來的四條邊的寬度。其實即使是九宮格分割出來了4條邊,我們完全可以不使用其中任何一條,只要將這條邊的border-width設置為0即可,這對用一張完整的圓角圖片實現一對個半圓角按鈕是很有用的.

返回列表
返回首頁 主站蜘蛛池模板: 奶特别大的三级日本电影| 亚洲午夜爱爱香蕉片| 久久婷婷人人澡人人喊人人爽| 特级淫片国产免费高清视频| 国产精品久久香蕉免费播放| xxxxx日韩| 斗罗大陆动漫完整免费| 五十路亲子中出在线观看| 绝顶高潮videos| 国产尤物在线视精品在亚洲| 4虎2022年最新| 久久亚洲精精品中文字幕| 欧美性大战久久久久久久| 免费一级大片儿| 美女啪啪网站又黄又免费| 国产午夜无码福利在线看网站 | 天堂va在线高清一区| 三个黑人上我一个经过| 欧美孕妇与黑人巨交| 免费一级毛片在线观看| 美女视频黄A视频全免费| 国产国语对白露脸| 免费网站无遮挡| 国产精品成人一区二区三区 | [中文][3d全彩]舞房之夜| 性欧美熟妇videofreesex| 久久99精品久久久久久hb无码 | 卡一卡2卡3高清乱码网| 中文全彩漫画爆乳| 日韩免费a级在线观看| 任你操在线观看| 美日韩一区二区三区| 国产免费内射又粗又爽密桃视频| 亚洲激情综合网| 姚瑶小说穿越到古代免费阅读下载| 久久人人爽人人爽人人爽| 日韩精品无码一区二区三区AV| 亚洲伊人色欲综合网| 欧美日韩精品一区二区在线观看| 亚洲色欧美色2019在线| 色综合天天综合网国产成人|