问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

CSS3阴影效果

发布网友 发布时间:2022-04-06 10:33

我来回答

4个回答

懂视网 时间:2022-04-06 14:55

文字阴影这个词,可能对初入css门的新手来说乍一听有点陌生,那么我们换个说法,具有立体感的文字。这样是不是脑子里立马出现了一些画面。如果大家有看过我之前的这篇文章【css3制作阴影效果的方法详解】的话,对div阴影效果应该有所了解了,这个主要的属性是box-shadow样式属性。

那么本篇文章继续给大家介绍css3怎么制作文字阴影效果,也就是说如何做3d字体,这里主要需要掌握的属性就是text-shadow样式属性,有的小白或许会问text-shadow是啥?什么意思?怎么使用?各位莫急,下面我们就通过具体的示例代码进行详细解说。

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <title>css3 text-shadow属性使用示例</title>
 <style>
 .t1{
  text-shadow: 5px 5px 5px #029789;
  font-size: 40px;
  font-weight: bold;
  color: white;
 }
 .t2{
  text-shadow: -5px -5px 5px #1094f2;
  font-size: 40px;
  font-weight: bold;
 color: white;
 }
 </style>
</head>
<body>
<div class="demo">
 <p class="t1">text-shadow属性使用示例1-文字阴影效果</p>
 <p class="t2">text-shadow属性使用示例2-文字阴影效果</p>
</div>
</body>
</html>

上述代码,我们通过浏览器访问,效果如下截图:

45ad76ef11ca9d1832c4d28b931543a.png

这样看是不是字体已经有了立体感呢?那么大家有没有发现示例1和示例2的不同处有哪些?其实显而易见,示例1中的文字阴影部分是在文字的右下方!而示例2中的字体阴影是在文字的左上方!

这些效果都是因为css3中text-shadow样式属性!我们可以发现示例1中text-shadow的值分别是5px 5px 5px #029789;示例2中的值分别是-5px -5px 5px #1094f2;这四个值分别表示,x轴方向的偏移量、y轴的偏移量、模糊值、阴影颜色。那么导致阴影位置的不同是因为前两个值的正负数值原因。

x轴为正值则表示往右偏移,为负值则往左,y轴为正值则表示往下偏移,为负值则往上,模糊值越大就越模糊。

那么了解了这些值的所属含义,就能根据自己的喜好,随意改变文字阴影效果。

热心网友 时间:2022-04-06 12:03

text-shadow是给文本添加阴影效果,box-shadow是给元素块添加周边阴影效果。随着html5和CSS3的普及,这一特殊效果使用越来越普遍。
基本语法是{box-shadow:[inset] x-offset y-offset blur-radius spread-radiuscolor}
对象选择器 {box-shadow:[投影方式] X轴偏移量 Y轴偏移量阴影模糊半径 阴影扩展半径 阴影颜色}
box-shadow属性的参数设置取值:
阴影类型:此参数可选。如不设值,默认投影方式是外阴影;如取其唯一值“inset”,其投影为内阴影;
X-offset:阴影水平偏移量,其值可以是正负值。如果值为正值,则阴影在对象的右边,其值为负值时,阴影在对象的左边;
Y-offset:阴影垂直偏移量,其值也可以是正负值。如果为正值,阴影在对象的底部,其值为负值时,阴影在对象的顶部;
阴影模糊半径:此参数可选,,但其值只能是为正值,如果其值为0时,表示阴影不具有模糊效果,其值越大阴影的边缘就越模糊;
阴影扩展半径:此参数可选,其值可以是正负值,如果值为正,则整个阴影都延展扩大,反之值为负值时,则缩小;
阴影颜色:此参数可选。如不设定颜色,浏览器会取默认色,但各浏览器默认取色不一致,特别是在webkit内核下的safari和chrome浏览器下表现为透明色,在Firefox/Opera下表现为黑色(已验证),建议不要省略此参数。
为了兼容各主流浏览器并支持这些主流浏览器的较低版本,在基于Webkit的Chrome和Safari等浏览器上使用box-shadow属性时,我们需要将属性的名称写成-webkit-box-shadow的形式。Firefox浏览器则需要写成-moz-box-shadow的形式。

热心网友 时间:2022-04-06 13:21

div{-webkit-box-shadow:0px -2px 5px #000;
-moz-box-shadow:0px -2px 5px #000;
box-shadow:0px -2px 5px #000;padding:4px 10px;
behavior: url(PIE/pie.htc)}
box-shadow:apx bpx cpx #;
b是上下阴影,正就是下边框有阴影,负就是上边框有阴影;a是左右阴影,正代表右阴影,负代表左阴影;#后代表阴影颜色;behavior是专门针对IE浏览器的,现在的IE浏览器还不支持此属性。追问那个我要的是上边框有阴影而且是内阴影,其他都没有,你这效果不是我要的啊,你能不能帮忙改下啊?

追答div{-webkit-box-shadow:0px 2px 5px #000 inset;
-moz-box-shadow:0px 2px 5px #000 inset;
box-shadow:0px 2px 5px #000 inset;
padding:4px 10px;
behavior: url(pie.htc)}
inset表示内阴影。不知道是你要的那种效果吗。

热心网友 时间:2022-04-06 14:55

就 ws臭小子 的代码, 后面加inset
-webkit-box-shadow:0px -2px 5px #000 inset;
-moz-box-shadow:0px -2px 5px #000 inset;
box-shadow:0px -2px 5px #000 inset;追问效果还是不行。

追答-webkit-box-shadow-top:0px 2px 1px #000 inset;
-moz-box-shadow-top:0px 2px 1px #000 inset;
box-shadow-top:0px 2px 1px #000 inset;
重新修改了一下, 很接近你的要求的, 但是不可能做到左右两边完全没有
如果想达到你的效果,需要一些变通的方法
1. 制作阴影的背景图片 这个做前台设计的人应该都会
2. 在当前这个div里加一个span, span的CSS为
width:100%;height:1px; display:block;box-shadow-top:0px 0px 5px #000;position:absolute;top:-1px;
这个div需要加的CSS为
position:relative; overflow:hidden;

所有支持CSS3的浏览器通过测试

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
工科考研50分数学能过国家线吗 数一工科国家线一般多少分 笔记本电脑无线连接epson爱普生打印机wifi怎么连接 爱普生如何无线连接 身份证注销了银行卡还可以用吗 8424西瓜是哪里产的? 一个人开两个支付宝是同一个二维码吗 买个衣服很生气,投诉无门, 拉夏贝尔衣服可以退吗 断桥铝门窗有多少种 思高的产品在哪里可以买得到? 我在建设银行用储值卡办理ETC,现在想注销为什么银行要扣我两百多? 腾讯QQ软件有批量添加好友的功能吗? 目前,农行借记卡手机短信通知收费吗? 中国农业银行卡的年费加短信通知费一起是多少钱一年 短信服务费每月多少钱? 中国农业银行的卡绑定手机短信通知要钱吗? 农行卡的年费和短信通知费一起是多少钱一年 农行卡开短信提醒一年多少年费??急急急 农业银行卡短信提醒年费是多少? win10amd显卡怎么设置游戏全屏 已满16岁可以用户口本办银行卡吗? 未成年人能不能用户口本去银行办理银行卡? 办银行卡未满16岁可以自己拿户口本办理吗? 满16周岁办银行卡需要户口本吗 有米有最新情侣网名啊???急求!!! 最新的情侣网名! 唯美的 急需最新情侣网名 no繁体 好听的 不是最新不采纳 帮帮忙吧 要考普通话水平测试证书在哪报名? 用CSS3怎么实现文本阴影? 思高的产品非常好用,有人能帮我介绍一下思高吗? 怎么区别思高百洁布的真伪。 思高拖把怎么使用 如何更思高换拖把头 我在淘宝3M官网上买的思高拭亮擦拭布,洗后擦眼镜有小毛线,洗之前都是很好用的,请问我买的是不是有问题 思高的拖把桶转动不灵活了,很紧的样子有办法拆开修吗3年前买的s 真假 思高拖把怎么换头 3m旋风拖把t1t2哪个好用 3M的“甜甜圈”在哪儿兑换 中国古典园林的基本营造原则是什么? 中国古代风景建设的原则和手法: 中式园林景观有哪些设计手法 简述中国古典园林的造园思想和建筑手法,比较皇家园林与私家园林的异同。 中国古代园林造园的基本原则 中国古典园林如何做到了以小见大、咫尺山林 中国古典园林常见的构景手法有哪些,试举例加以说明 中国古典园林的造景手法 中国古典园林设计的主要精神和手法何在? 中国古典园林造园艺术手法有哪些