首页 web前端 css教程 css:box-shadow的透明度如何设置?

css:box-shadow的透明度如何设置?

Jul 21, 2017 pm 02:16 PM
box-shadow 透明度

今天发现使用box-shadow属性,可以很好的给p添加阴影效果,但是添加的效果如果是:

-moz-box-shadow:0 4px 4px #999; 
-webkit-box-shadow:0 4px 4px #999; 
box-shadow:0 4px 4px #999;
登录后复制

使用#设置的颜色是没有透明效果的。这样设置阴影的颜色,如果阴影落在的位置不是白色的,甚至是动态的,例如落在了幻灯片上,好几张不同颜色的图片轮播。那么这样设置阴影的颜色,会是阴影效果看起来很假!

解决办法:使用rgba来代替。

-moz-box-shadow:0 4px 4px rgba(0, 0, 0, 0.4); 
-webkit-box-shadow:0 4px 4px rgba(0, 0, 0, 0.4); 
box-shadow:0 4px 4px rgba(0, 0, 0, 0.4);
登录后复制

这里要交代一下:

ie6和ie7应该是不支持box-shadow属性的。

可以使用:*filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color="#888888"); 来代替

由于我设置的阴影并不要求一定要在所有浏览器中显示。所以我没有添加这行代码,所以也没有验证在这里将Color="#888888"中的颜色用rgba来代替是否可行,有需要的朋友自己验证去,估计够呛!

我的原则:

只要不是布局错位等问题,我是不会做兼容性修改的。

为了少部分不升级浏览器的顽固派,没有必要增加一行冗余代码,既然用的旧版本浏览器,那看到的效果不够漂亮是肯定的。

之所以好多旧版本ie浏览器到现在还存在,都是前端惯的!

以上是css:box-shadow的透明度如何设置?的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

教你win10任务栏设置透明度的方法 教你win10任务栏设置透明度的方法 Jul 10, 2023 pm 12:37 PM

win10系统有许多比较新颖的功能,有小伙伴想要让自己的win10系统更加具有个性化,因此想设置任务栏透明度看起来更加酷炫些。那么win10任务栏如何设置透明度呢?下面小编就教下大家win10任务栏设置透明度的方法。具体的方法如下:1、打开电脑,鼠标移动到任务栏,然后鼠标右键任务栏,在窗口找到“任务栏设置”并且点开。2、点开“任务栏设置”窗口后,找到“颜色”选项,点开,在“颜色”设置界面可以设置大家所喜欢的得任务栏颜色,大家可以选择Windows颜色也可以自定义颜色,选好颜色后找到下面的“透明效

CSS属性实现透明度渐变效果的方法 CSS属性实现透明度渐变效果的方法 Nov 18, 2023 pm 05:28 PM

CSS属性实现透明度渐变效果的方法,需要具体代码示例在网页设计中,透明度渐变效果可以为页面增添一种柔和而美观的过渡效果。通过CSS属性的设置,我们可以轻松实现不同元素在透明度上的过渡效果。今天我们就来介绍一些常见的方法和具体的代码示例。使用opacity属性Opacity属性可以设置元素的透明度,取值范围从0到1,0表示完全透明,1表示完全不透明。我们可以通

PPT怎么设置图片透明度 PPT怎么设置图片透明度 Mar 20, 2024 pm 11:10 PM

我们平时在制作ppt的时候可以给图片穿插到里边,但是PPT怎么设置图片透明度这个问题对于一些刚学的小伙伴们还是不知道怎么实现,那么今天我就来教大家具体的操作步骤,具体步骤如下图。1.首先,在电脑上打开并且新建一个PPT文档,(如下图所示)。2.接下来,在上方工具栏中选择【插入】-【形状】,选择矩形并在空白画布上画出,(如下图红色圈出部分和红色箭头指向所示)。3.然后,在上方工具栏中选择【填充】,(如下图红色圈出部分和红色箭头指向所示)。4.接下来,在【填充】对话框中选择【更多设置】,(如下图红色

醒图透明度在哪 醒图透明度在哪 Mar 20, 2023 am 11:47 AM

醒图透明度在“特效->调节参数”中,其设置图片透明度的具体方法是:1、打开醒图app;2、点击“导入”,选择“喜欢的图片”打开;3、在页面底部找到并点击“特效”,然后点击“调节参数”,点击“透明度”,滑动刻度线即可设置透明度。

如何使用CSS实现元素的透明度渐变效果 如何使用CSS实现元素的透明度渐变效果 Nov 21, 2023 pm 01:38 PM

如何使用CSS实现元素的透明度渐变效果在Web开发中,为网页元素添加过渡效果是提升用户体验的重要手段之一。透明度的渐变效果不仅可以使页面变得更加平滑,还可以突出元素的重点内容。本文将介绍如何使用CSS实现元素的透明度渐变效果,并提供具体的代码示例。使用CSS的transition属性要实现元素的透明度渐变效果,我们需要使用CSS的transition属性。t

调节Win10系统任务栏的透明度方法说明 调节Win10系统任务栏的透明度方法说明 Jan 13, 2024 pm 11:06 PM

电脑升级到win10了,微软在Windows10中保留了任务栏透明效果,但是却没有设置调节透明度的选项。那么Win10系统任务栏如何调节透明度呢?下面,小编就来跟大家说说Win10系统任务栏如何调节透明度的操作吧。Win10系统的任务栏大家都非常的熟悉,就在屏幕的下方位置。一般来说,这个任务栏的界面是Win10系统默认设置的,不管是颜色还是透明度都是默认设置的,如果想要调整一下任务栏的透明度,那么如何才能在Win10系统中调整任务栏的透明度呢?来看看小编的操作便知。Win10系统任务栏如何调节透

Vue和Canvas:如何实现图片的透明度和混合模式调整 Vue和Canvas:如何实现图片的透明度和混合模式调整 Jul 17, 2023 am 08:54 AM

Vue和Canvas:如何实现图片的透明度和混合模式调整在Web开发中,我们经常需要对图片进行处理,其中包括调整图片的透明度和混合模式。Vue和Canvas是两个常用的技术,它们可以很好地结合起来实现这些功能。本文将介绍如何使用Vue和Canvas来实现图片的透明度和混合模式调整,并提供相应的代码示例。透明度调整是指改变图片的可见度。在Vue中,可以通过绑定

CSS 渲染属性指南:box-shadow 和 text-shadow CSS 渲染属性指南:box-shadow 和 text-shadow Oct 25, 2023 am 09:54 AM

CSS渲染属性指南:box-shadow和text-shadow简介:在网页设计和开发中,通过使用CSS的渲染属性,可以为页面元素添加阴影效果,使其更具有立体感和视觉效果。本文将重点介绍两个常用的CSS渲染属性:box-shadow和text-shadow,并提供具体的代码示例。一、box-shadow:box-shadow属性可用于为元素添加阴

See all articles