CSS 透明

2023-05-16

透明度属性

1、rgba(r,g,b,a)颜色模式

  • 兼容性:IE6、7、8下不兼容,IE9+支持

  • 使用: background-color属性、color属性、border-color属性等中设置透明度

  • 语法 rgba(r,g,b,a) r-red 取值范围0-255之间 g-green 取值范围0-255之间 b-blue 取值范围0-255之间 a-alpha 取值范围0-1之间表示半透明 1表示完全不透明 0表示完全透明

超出范围的值将被截至最近的极限值

2、opacity属性 透明度

  • 兼容性:IE6、7、8下不兼容,IE9+支持

  • 使用 将内容(及所有后代)、背景一起透明,自身透明,子元素也透明

  • 取值 范围0-1之间表示半透明 0表示完全透明 1表示完全不透明

3、filter属性

  • 兼容性:仅仅支持IE6、7、8、9,在IE10及以上被废除

  • 使用: IE浏览器专属

  • 语法 filter:Alpha(opacity=n) n的取值在0-100之间表示半透明,0表示完全透明,100表示完全不透明

  • 想用filter实现父元素背景透明,子元素不透明:

    父元素加静态定位,子元素加相对定位,能阻止透明度的传递


.box盒子有透明度
.box{
    background: red;
    opacity: .4;/* IE9+ */
    filter: Alpha(opacity=40);/* IE6|7|8|9兼容  */
}
​
​
.box{
            width:300px;
            height: 300px;
            background:red;
            filter:Alpha(opacity = 30);
            position: static;
           
        }
​
        .box span{
            background:blue;
            font-size: 40px;
          position: relative;
         }
   <div class="box">
        <span>东方闪电</span>
    </div>
​  

四、阴影

1、盒子阴影

语法


box-shadow: h-shadow v-shadow blur spread color inset;
box-shadow: x轴偏移量 y轴偏移量 模糊值 阴影大小 阴影颜色 内阴影inset|外阴影(outset默认)
​
​
h-shadow:阴影的水平偏移量。正数向右偏移,负数向左偏移。  必需    单位: px
v-shadow:阴影的垂直偏移量。正数向下偏移,负数向上偏移。   必需   单位: px
blur:阴影模糊度,不能取负数。 可选    单位: px
spread:阴影大小。正数阴影扩大(阴影大小大于盒子大小),负数阴影缩小(阴影大小小于盒子大小),0阴影与盒子同等大小。 可选    单位: px
inset:表示添加内阴影,默认为外阴影。可选  
    box-shadow: 0 0 20px 10px green inset;
当 spread 为0时,阴影大小与元素大小相同。
​
 .box1 {
            background-color: yellow;
            /* 多个阴影 */
            /* 盒子阴影 */
            box-shadow: 5px 2px 2px 1px pink, 8px 4px 3px 2px tomato;
        }  

可以在一个元素上设置一个或多个阴影,阴影之间用逗号隔开

2、文字阴影

语法


text-shadow: h-shadow v-shadow blur color;
text-shadow: x轴偏移量 y轴偏移量 模糊值 阴影颜色;
​
h-shadow 必需,水平阴影的位置,允许负值;
v-shadow 必需,垂直阴影的位置,允许负值;
blur 可选,模糊距离;
color 可选,阴影的颜色;
.box{ text-shadow: 5px 5px 2px #ff0, -5px -5px 2px skyblue;}  

可以在一个文字中设置一个或多个阴影,阴影之间用逗号隔开

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CSS 透明 的相关文章

随机推荐

  • 关于function declared implicitly的正确解法以及extern的用法

    一直以来以为function declared implicitly这个问题都是很容易的解决的 xff0c 所以没有在意 xff0c 没想到昨天查了下 xff0c 网上竟然有好多种说法是不合适的 xff0c 所以解答下 首先这句话是函数没有
  • maven-replacer-plugin 静态资源版本号解决方案(css/js等)

    本文介绍如何使用 maven 的 com google code maven replacer plugin 插件来自动添加版本号 xff0c 防止浏览器缓存 1 解决方案 解决问题 xff1a 防止浏览器缓存 xff0c 修改静态文件 x
  • CentOS7下配置tomcat开机自启

    1 创建tomcat自动启动命令脚本 vi etc init d tomcat 2 写以下代码 注意修改JAVA HOME和CATALINA HOME CATALINA BASE字段 匹配自己的安装路径 span class hljs sh
  • 2020年最新“MySQL数据库高频面试题解析+Mysql问题分析思维导图”

    前言 xff1a 本文涵盖100道MySQL数据库高频面试题解析 43 Mysql问题分析思维导图 xff1b 没有那么多废话 xff0c 文章有点干 xff0c 除了干货就是干货 满是诚意 xff0c 建议收藏 MySQL 100道高频面
  • CentOS7 安装Nextcloud17

    CentOS7 安装Nextcloud17 nextcloud是继承owncloud后的开源项目 xff0c 并且跨各大平台 xff0c 提供安卓 Mac window IOS等平台应用 安装参考 xff1a docs nextcloud
  • Invalid <param> tag: Cannot load command parameter [robot_description]:

    在roslaunch运行的时候出现的问题解决 xff1a Traceback most recent call last File opt ros kinetic lib xacro xacro line 33 in xacro main
  • 树莓派3B+ 软件源更改

    树莓派3B 43 软件源更改 由于树莓派软件官方源在国外 xff0c 所以连接不稳定 xff0c 且速度慢 xff0c 所以安装初次进入系统后 xff0c 一定要修改一下软件源 国内软件源有很多 xff0c 在这里 xff0c 我推荐自己常
  • 树莓派3B+ 开启超频

    树莓派3B 43 开启超频 正如我们所知 xff0c 树莓派CPU默认频率是1200MHz xff0c 在一般状态下处于600MHz xff0c 对于这个CPU性能如何 xff0c 我就不多说了 xff0c 由于树莓派到现在都还没有官方64
  • 树莓派3B+ 人脸识别(OpenCV)

    树莓派3B 43 人脸识别 OpenCV 相信大家都看了前面的OpenCV安装和人脸检测教程 xff0c 已经跃跃欲试 xff0c 想要进行人脸识别了 xff0c 现在我们正式进入重头戏 人脸识别 的教程 注意 xff1a 该教程面向pyt
  • Window 设置远程桌面(兼容各平台)

    Window 设置远程桌面 xff08 兼容各平台 xff09 对于window远程桌面 xff0c 相信大家都不陌生 xff0c 它是一个非常好用的且稳定的工具 xff0c 远比第三方提供工具好用 但是 xff0c 有很多朋友在开启远程桌
  • 树莓派3B+ 远程下载服务器(Aria2)

    树莓派3B 43 远程下载服务器 xff08 Aria2 xff09 近来发现之前的部署的迅雷远程下载Xware在下载BT文件时会自动掉线 xff0c 鉴于迅雷不在对该固件的维护 xff0c 所以只能另辟蹊径 xff0c 现在比较主流的下载
  • 物理机下安装 VMware ESXi 6.7

    物理机下安装 VMware ESXi 6 7 ESXI虚拟平台是VMware出品的一个强大平台 xff0c 它可以直接安装在物理机上 xff0c 从而充分利用物理奖性能 xff0c 虚拟多个系统出来 ESXI是一个带WEB管理后台的软件 x
  • VMware ESXi 6.7 安装LEDE

    VMware ESXi 6 7 安装LEDE LEDE是Linux嵌入式开发环境项目 xff0c 在众多路由器固件中 xff0c LEDE可玩性最高的 xff0c 但要真的玩得转 xff0c 还是要一定的耐心 很多小伙伴一般都喜欢 爱快做主
  • vncserver 看不到桌面解决办法

    转载 xff1a http www th7 cn system lin 201308 43197 shtml ubuntu13 04安装vncserver后只显示桌面 不显示菜单栏解决 0 背景介绍 xff1a 一般的server操作系统是
  • Mininet教程(七)Mininet Walkthrough

    文章目录 Mininet教程 xff08 七 xff09 Mininet Walkthrough日常使用指令显示mininet开启选项开启Wireshark主机与路由器之间交互测试主机之间连通性运行一个简单的web服务器和客户端清理缓存 高
  • html的基本知识

    1 常用HTML标签 其他 br标签 xff1a 强制换行 lt br gt lt br gt 应用场景 用于强行换行 gt 不参与分类 xff0c 不能设置其他样式 1 xff09 行级标记 文本格式化标签 span标签 无语义标签 xf
  • 用VC++ 6.0 写贪吃蛇界面

    贪吃蛇界面 第一次写博客 xff0c 有点小紧张 xff0c 也有点激动 不多说了emmmm xff0c 自己跟着网上的视频 xff0c 用C语言做了一个贪吃蛇程序 xff0c 为了学年设计 欢迎界面的部分编译 emmmm xff0c 因为
  • 一、固定定位

    元素的位置相对于浏览器窗口是固定位置 即使窗口是滚动的它也不会移动 xff1a 特性 特性 xff1a 1 元素脱离正常文档流 xff0c 不占位 也脱离文本流 xff0c 全脱 2 始终相对于浏览器窗口四个角为原点进行固定定位的 3 不会
  • 定位元素的层级顺序

    层级 语法 z index n 标签添加定位之后 xff0c 可以覆盖在页面的其他标签上 后面加载的定位元素默认会覆盖在先加载的定位元素上 z index属性 xff1a 设置定位元素的叠放次序 特性 xff1a 1 z index的属性值
  • CSS 透明

    透明度属性 1 rgba r g b a 颜色模式 兼容性 xff1a IE6 7 8下不兼容 xff0c IE9 43 支持 使用 xff1a background color属性 color属性 border color属性等中设置透明