前端开发中背景透明,文字不透明怎么解决

2025-10-11 20:22:56

1、首先我们将HTML的代码写出了,给出了一个简单的demo,只是实现效果,所以在样式上面可能会有些丑,还望见谅。

前端开发中背景透明,文字不透明怎么解决

2、为了使得效果明显一些我们给body增加一个颜色,请原谅我的审美,我这里给body填充了一个大红色。

前端开发中背景透明,文字不透明怎么解决

前端开发中背景透明,文字不透明怎么解决

3、背景有了之后我们去设置样式,在这里我使用了background的rgba这个属性,将背景色给了一半透明,并给确定和取消增加了样式。

前端开发中背景透明,文字不透明怎么解决

4、做完上述工作后我们来运行一下我们的代码,运行结果如下图所示,很明显我们想要的效果实现了。

前端开发中背景透明,文字不透明怎么解决

1、方法二和方法一的实现方式基本一样,不过我们使用的不是rgba而是使用的另一个属性:hsla(0,0%,100%,.5),利用的是三原色来实现。

前端开发中背景透明,文字不透明怎么解决

2、除了上述的两种方式我们还可以采用一种笨方法,就是写一个空的div当做背景。然后在这个背景上面填充,需要用到定位,实现比较复杂,不建议使用。

前端开发中背景透明,文字不透明怎么解决

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢