国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS3實例教程:使用border-radius制作文本文檔圖標

2024-07-11 09:02:21
字體:
來源:轉載
供稿:網友

武林網(www.survivalescaperooms.com)文章簡介:熟練使用border-radius.

這個實例的目的:熟練使用border-radius

涉及的屬性:border-radiuslinear-gradient box-shadow

提示:“:before” “:after”,IE對after、before是不支持的,請在firefox、opera、chrome下試調!

要求瀏覽器:firefox、opera、chrome

效果圖:



先看下大致的步驟:

1.定義class,繪制一個矩形;

2.用border-radius屬性進行對其圓角處理;

3.使用pseudo元素創建蜷縮角;

4.創建條文漸變的效果。

詳細步驟

第一步:定義class,繪制一個矩形:

<a class="docIcon" href="#">Document Icon</a>

這里要注意下:“display“默認屬性值是“inline”,所以我們要使用“block”這個屬性值以保證其正確顯示:


這里的linear-gradient是漸變效果設置。

下面加上陰影效果,使用“box-shadow ”屬性來實現:


這里的box-shadow是陰影效果設置。

到目前為止,我們完成了下面的效果,如圖:

CSS3實例教程:使用border-radius制作文本文檔圖標



第二部:用border-radius屬性進行對其圓角處理:

Border-radius的定義、用法請點擊此處了解。代碼:


如圖:

CSS3實例教程:使用border-radius制作文本文檔圖標



Ps:這里要著重提示下:before是一個偽類選擇器,僅支持firefox、opera、chrome。

大家可能對下面倆步不太了解,這個沒關系,我會針對它們另外寫一篇詳細的文章。在這個實例當中,大家只要知道我們用到過":before"":after"這個倆個偽類選擇器即可。

第三部:蜷縮角

首先,添加“:before”,我們需要創建一個15px的矩形并應用背景漸變:


接下來我們要實現右上角圓角的效果,我們使用相同的方法進行對齊:

...

-webkit-border-radius:3px 15px 3px 3px;

-moz-border-radius:3px 15px 3px 3px;

border-radius:3px 15px 3px 3px;

下面是我們目前實現的效果:

CSS3實例教程:使用border-radius制作文本文檔圖標


第四步:添加條文漸變效果:

 

下面我們使用“:after”來實現效果,我們出示高度定位0,0。我們應用整體寬度的60%,再加上

 

 

CSS3實例教程:使用border-radius制作文本文檔圖標

margin-left和margin-right各20%(也就是100%):


用CSS3實現多條線漸變:



最后結果:

CSS3實例教程:使用border-radius制作文本文檔圖標

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 福鼎市| 黔西| 桑日县| 蓬安县| 咸阳市| 通辽市| 修武县| 金山区| 通渭县| 阜阳市| 南召县| 和田市| 黔东| 会理县| 嘉黎县| 大竹县| 林州市| 靖安县| 敦化市| 姚安县| 鲁甸县| 祁门县| 从江县| 台中市| 仪征市| 娱乐| 东港市| 祁东县| 夏邑县| 甘孜县| 耒阳市| 武汉市| 中牟县| 长垣县| 吴忠市| 吉木乃县| 江油市| 伽师县| 长岭县| 兴国县| 马尔康县|