網站制作之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在线|
色综合天天综合网国产成人|