透明色Opacity属性的使用

透明色Opacity属性的使用Opacity属性:值 描述 value 指定不透明度。从0.0(完全透明)到1.0(完全不透明) inherit Opacity属性的值应该从父元素继承 代码:<!DOCTYPEhtml><htmllang=”en”><head><metacharset=”UTF-8″><title>Title</title><style>i

大家好,又见面了,我是你们的朋友全栈君。

Opacity属性:

描述
value 指定不透明度。从0.0(完全透明)到1.0(完全不透明)
inherit Opacity属性的值应该从父元素继承

代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        img{
            position: absolute;
        }
        p{
            font-size: 25px;
            font-weight: 800;
            padding-top: 20px;
            text-align: center;
        }
        .f{
            height: 138px;
            width: 220px;
            background-color: black;
            opacity: 0;

        }
        .f:hover{
            opacity: 0.5;
            color: white;
        }
    </style>
</head>
<body>
    <div>
        <img width="220px" height="138" src="../day3/images/1.jpg" alt="">
        <div class="f">
            <p>你好</p>
        </div>
    </div>
</body>
</html>
  1. 要使用opacity属性时注意:
  • 如果要在图片上方使用opacity属性,图片的位置要绝对定位position: absolute
  • 设置阴影部分的宽度和长度,图片使用定位后,阴影部分能和图片覆盖
  • 设置阴影部分的背影颜色,这里我设置的黑色background-color: black;
  • 先使opacity的值等于0,意思是鼠标不经过时不显示,值越大,代表的颜色越深
  • 最后设置鼠标经过图型hover,设置要显示颜色的black深度
  • 在阴影里也可以显示文字,可以对文字的文字进行调整,使文字居中,或者其他地方,在此我显示的“你好”,用的白色显示出来
  • 阴影部分的宽度、长度一般和照片的宽度、长度大小相等,为了能够全部覆盖,大一点了无所谓,只是不美观

效果如下:

透明色Opacity属性的使用

 

透明色Opacity属性的使用

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141372.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 一阶微分不变性_二阶微分形式表示

    一阶微分不变性_二阶微分形式表示首先强化一下:1.d(dx)=d2x=02.dx2=(dx)23.d(x2)=2xdx上面3者各不相同,不可混淆。dy=d(f。g(x))=f(1)(u)g(1)(x)

    2022年8月3日
    4
  • WEB功能测试说明

    WEB功能测试说明

    2022年1月10日
    46
  • 网络编程的三个重要信号(SIGHUP ,SIGPIPE,SIGURG)[通俗易懂]

    网络编程的三个重要信号(SIGHUP ,SIGPIPE,SIGURG)[通俗易懂]  对于信号的介绍,我再前面的一篇博客中做过专门的总结,感兴趣的可以看看。本文主要介绍在网络编程中几个密切相关的函数:SIGUP,SIGPIPE,SIGURG。SIGHUP信号  在介绍SIGHUP信号之前,先来了解两个概念:进程组和会话。进程组  进程组就是一系列相互关联的进程集合,系统中的每一个进程也必须从属于某一个进程组;每个进程组中都会有一个唯一的ID(process…

    2022年5月30日
    56
  • VRRP协议详解[通俗易懂]

    VRRP协议详解[通俗易懂]1  概述1.1  产生背景随着Internet的发展,人们对网络可靠性的要求越来越高。特别是对于终端用户来说,能够实时与网络其他部分保持联系是非常重要的。一般来说,主机通过设置默认网关来与外部网络联系,如图1所示: 图1 常用局域网组网方案主机将发送给外部网络的报文发送给网关,由网关传递给外部网络,从而实现主机与外部网络的通信。正常的情况下,主机可以完全信赖网关的工作,但…

    2025年8月22日
    3
  • leetcode 最长有效括号_leetcode最长公共前缀

    leetcode 最长有效括号_leetcode最长公共前缀给你一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长有效(格式正确且连续)括号子串的长度。示例 1:输入:s = “(()”输出:2解释:最长有效括号子串是 “()”示例 2:输入:s = “)()())”输出:4解释:最长有效括号子串是 “()()”示例 3:输入:s = “”输出:0题解括号匹配:(看作+1,)看作-1,所有满足条件的括号应该是前缀和>=0,并且总和==0class Solution {public: const int INF =

    2022年8月8日
    42
  • linux提示未找到命令unzip和zip解决方法[通俗易懂]

    linux提示未找到命令unzip和zip解决方法[通俗易懂]linux中使用unzip和zip命令时,提示未找到命令解决方案:安装zip和unzip命令:yumlist|grepzip/unzipyuminstallzipyuminstallunzip

    2022年5月22日
    78

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号