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

首頁 > 開發 > CSS > 正文

CSS高級技巧:陰影效果

2024-07-11 08:25:05
字體:
來源:轉載
供稿:網友

上一篇CSS教程 文章:CSS高級技巧:網頁布局CSS陰影效果 (Drop Shadows)
一點陰影可以給平板的設計增加縱深的感覺, 很多時候我們都是直接用PhotoShop直接制作帶陰影的圖片以供使用, 這里介紹的是一種不需要修改圖片, 而只需要用CSS完成的技巧.
原理:
給<img />標簽增加一個容器, 給容器設置一個大的陰影背景圖像, 然后把<img />利用負值外補丁進行偏移, 使陰影落在圖像外側以達到效果.

備用的陰影圖像 shadow.gif
HTML代碼如下:

<div class="image_shadow">
<img src="../images/origin_image.jpg" alt=""/>
</div>

CSS代碼如下:

.image_shadow{position:relative;float:left;clear:right;background:url(../images/shadow.gif) no-repeat right bottom;}
.image_shadow img{position:relative;display:block;margin:-5px 5px 5px -5px;padding:3px;background:white;border:solid 1px #ccc;}

紅色代碼部分是為IE 6準備的, 不然...
Clagnut陰影:
Richard Rutter提供了一個類似的陰影方法, 他用的是相對定位來偏移圖像.
CSS代碼如下:

.image_shadow{float:left;line-height:0;background:url(../images/shadow.gif) no-repeat right bottom;}
.image_shadow img{position:relative;left:-5px;top:-5px;padding:3px;background:white;border:solid 1px #ccc;}




上面的陰影都有點生硬(hard), 我們可以通過建立一個額外的div標簽, 再運用一個帶透明度的png蒙板來遮蓋陰影圖片的邊緣.

具有Alpha的陰影蒙板圖片 shadow_mask.png
HTML代碼如下:

<div class="image_shadow">
<div>
<img src="../images/origin_image.jpg" alt="" />
</div>
</div>

CSS代碼如下:

.image_shadow{float:left;background:url(../images/shadow.gif) no-repeat right bottom;}
.image_shadow div{float:left;padding:0 5px 5px 0;background:url(../images/shadow_mask.png) no-repeat left top;}
.image_shadow div img{padding:3px; background:white; border:solid 1px #ccc;}

效果如下:
蒙板效果的陰影, 更加自然
無蒙板的陰影, 邊緣有點生硬
對于IE 6以下不支持png-24的透明效果, 我們要用到filter 和 hacks了
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 徐州市| 密山市| 法库县| 修水县| 汪清县| 曲水县| 保山市| 金堂县| 贵德县| 罗江县| 张家界市| 大兴区| 宁阳县| 思南县| 时尚| 龙口市| 防城港市| 温宿县| 峨山| 二连浩特市| 方城县| 弋阳县| 庐江县| 东乌珠穆沁旗| 宣威市| 汝城县| 漳浦县| 静乐县| 武山县| 德江县| 旅游| 肥西县| 林口县| 平乐县| 台北县| 庄河市| 贺兰县| 中江县| 繁峙县| 公安县| 永年县|