网页边框和网页文字阴影

CSS:

<style type="text/css">

/* DIV 加阴影 */

.out {

    position:relative;

    background:#bbb; 

    margin:10px auto;

    width:240px;

}

.in {

    background:#fff; 

    border:1px solid #555;

    padding:10px 5px;

    position:relative

    top:-5px;

    left:-5px;

}

/* 图片 加阴影 */

.imgShadow {

    position:relative;

    background:#bbb; 

    margin:10px auto;

    width:220px;

}

.imgContainer {

    position:relative

    top:-5px;

    left:-5px;

    background:#fff; 

    border:1px solid #555;

    padding:0;

}

.imgContainer img {

    display:block;

}

</style>




HTML:

<h4> DIV 加阴影:</h4>

<div class="out">

    <div class="in" >

        <img src="http://www.codebit.cn/admin/tpl/default/img/logo.gif" alt="" />

    </div>

</div>

<h4> 图片 加阴影:</h4>

<div class="imgShadow">

    <div class="imgContainer" >

        <img src="http://www.codebit.cn/admin/tpl/default/img/logo.gif" alt="" />

    </div>

</div>

效果图:
CSS为图片和div阴影效果 - 沃特 - Keeping the faith

--------------------------------------------------------------------------------------------------------------------------------

 

1.一个div的案例

<style>
#mydiv{filter : progid:DXImageTransform.Microsoft.dropShadow ( enabled=true,

color=#888888 , direction=120 , strength=5 ); width:200px; height:400px;

border:1px solid #000; background:#f3f3f3}</style>
<table id="mydiv"><tr><td>this is shadow</td></tr></table>

2.

<style>
table{filter:progid:DXImageTransform.Microsoft.Shadow
(Color=#333333,Direction=120,strength=5)}
</style>
<table align=center width=400 height=200 bgcolor=red >
<tr>
<td><a href="http://homepage.yesky.com/"><font color=white>网页陶吧改版啦</font></a></td></tr></table>

 

 

3.

阴影大约从CSS2就开始有了,但是只有Safari一个浏览器支持它,到现在依然是这样。阴影在CSS3中可以应用在边框和文字上,就像图片的阴影效果一样。

上一篇介绍了:CSS3教程(3):border-color网页边框色彩

一般可以分为box-shadow和textshadow两类。

CSS3的box-shadow和textshadow可以写做:box-shadow:Apx Bpx Cpx #xxx;
Apx = x轴
Bpx = y轴
Cpx = 投影长度
#XXX = 像通常一样的颜色

了解了这些,我们就可以以下面的方法开始体验了…

浏览器兼容性:

在前面的介绍中,我们已经声明,并不是所有的浏览器都支持CSS3.最好的支持CSS3阴影效果的浏览器是Safari,也就是说,我们现在只需要用刀-webkit前缀。

#boxShadow{
  border: 5px solid #111;
  -webkit-box-shadow: 5px 5px 7px #999;
  -webkit-border-bottom-right-radius: 15px;
  padding: 15px 25px;
  height: inherit;
  width: 590px;
}

这种效果同样可以用于图片…

浏览器支持:

  • FireFox (3.0.5) - [FireFox (3.1 PreAlpha) 兼容]
  • Google Chrome (1.0.154.)
  • Google Chrome (2.0.156.)(支持不是太好)
  • Internet Explorer (IE7/ IE8 RC1)
  • Opera (9.6)
  • Safari (3.2.1, Windows)

简单文字阴影:

.textShadowSingle {
  font-size: 3.2em;
  color: #F5F5F5;
  text-shadow: 3px 3px 7px #111;
  text-align: center;
}

浏览器支持:

  • FireFox (3.0.5) - [FireFox (3.1 PreAlpha) 兼容]
  • Google Chrome (1.0.154.)
  • Google Chrome (2.0.156.)(支持不是太好)
  • Internet Explorer (IE7/ IE8 RC1)
  • Opera (9.6)
  • Safari (3.2.1, Windows)

多重文字阴影

.textShadowMultiple {
  font-size: 3.2em;
  color: #FFF;
  text-shadow: 0px -11px 10px #C60, 0px -3px 9px #FF0;
  text-align: center;
  padding: 10px 0px 5px 0px;
  background: #151515;
}

浏览器支持

  • FireFox (3.0.5) - [FireFox (3.1 PreAlpha) 兼容]
  • Google Chrome (1.0.154.)
  • Google Chrome (2.0.156.)(支持不是太好)
  • Internet Explorer (IE7/ IE8 RC1)
  • Opera (9.6)
  • Safari (3.2.1, Windows)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值