搜索
首页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
教你win10任务栏设置透明度的方法教你win10任务栏设置透明度的方法Jul 10, 2023 pm 12:37 PM

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

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

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

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

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

醒图透明度在哪醒图透明度在哪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

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

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

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

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

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

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

See all articles

热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.能量晶体解释及其做什么(黄色晶体)
2 周前By尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具