CSS3转换 | css遮罩

<!DOCTYPE>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>CSS3转换 | css遮罩</title>
<script>
  function showDiv(){
   document.getElementById(‘bg‘).style.display = ‘block‘;
   document.getElementById(‘show‘).style.display = ‘block‘;
  }
  
  function hidden1(){
   document.getElementById(‘bg‘).style.display = ‘none‘;
   document.getElementById(‘show‘).style.display = ‘none‘;
  }
</script>
<style>
 #bg{ background-color:#000000; opacity:0.5; width:100%; height:100%; z-index:1000; position:absolute; top:0%; left:0%; display:none }
 
 #show{ background-color:white; width:500px; height:500px; z-index:1002; border:6px solid #E8E9F7; position:absolute; top:20%; left:20%; display:none; border-radius:25px;}
 
 #css3div{
  opacity: 0.6;
  font-size:16px;
  color:#FFFFFF;
  border-radius:10px; border:5px solid #FFCC99; background-color:#66FF99; width:100px; height:50px; text-align:center; padding-top:30px;
  margin-left:40%;
  -webkit-transition: width 2s, height 2s, -webkit-transform 2s, opacity 1s, background 1s, font-size 1s;
 }
 
 #css3div:hover{
  width:150px; height:70px;
  -webkit-transform:rotate(360deg);
  background-color:#6633FF;
  opacity: 1;
  font-size:20px;
  color:#FFFFFF;
 }
 
 
</style>
</head>
<body>
<input type="button" onClick="showDiv()" value="show" />
<div id=‘bg‘></div>
<div id="show">
  <input type="button" onClick="hidden1()" value="hidden" />
  <h1 style="text-shadow: 5px 5px 5px #FF0000;">哈哈的厉害厉害</h1>
  <div id=‘css3div‘>CSS3效果</div>
</div>
</body>
</html>
时间: 2024-08-02 04:56:17

CSS3转换 | css遮罩的相关文章

CSS遮罩——如何在CSS中使用遮罩

Css遮罩是2008年4月由苹果公司添加到webkit引擎中的.遮罩提供一种基于像素级别的,可以控制元素透明度的能力,类似于png24位或png32位中的alpha透明通道的效果. 图像是由rgb三个通道以及在每个像素上定义的颜色组成的.但是在他们之上还有第四个通道,alpha通道,通过亮度定义每个像素上的透明度.白色意味着不透明,黑色意味着透明,介于黑白之间的灰色表示半透明.你可以看到下面的图片 给一个html元素使用css遮罩,就会这样处理.不用给图片应用一个alpha通道,只需要给一个图片

CSS遮罩效果和毛玻璃效果

前面的话 本文将详细介绍CSS遮罩效果和毛玻璃效果 遮罩效果 普通遮罩 一般地,处理全屏遮罩的方法是使用额外标签 <style>.overlay{ position:fixed; top: 0;right: 0;left: 0;bottom: 0; background:rgba(0,0,0,0.8); } .lightbox{ position:absolute; top: 0;right: 0;left: 0;bottom: 0; margin:auto; z-index:1; width

DIV CSS遮罩层

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>DIV CSS遮罩层</title&

CSS遮罩mask

前面的话 CSS遮罩是2008年4月由苹果公司添加到webkit引擎中的.遮罩提供一种基于像素级别的,可以控制元素透明度的能力,类似于png24位或png32位中的alpha透明通道的效果.本文将详细介绍CSS遮罩mask 概述 遮罩mask的功能就是使用透明的图片或渐变遮罩元素的背景.于是,遮罩mask与背景background非常类似,除了没有color子属性,背景background剩下的6个子属性,mask都有 遮罩mask是一个复合属性,包括mask-image.mask-mode.m

CSS3裁剪与遮罩解析

一.用途 CSS3裁剪与遮罩(Clipping and Masking)用来隐藏元素的一部分而显示另一部分 二.区别 CSS3裁剪与遮罩(Clipping and Masking)用来隐藏元素的一部分而显示另一部分 三.裁剪 3.1属性一览 3.1.1clip 语法 clip: auto | rect(top, right, bottom, left) 含义 设置绝对定位元素的裁剪,为不建议使用的属性,auto值为默认值. 自对象左上角为(0,0) 计算的四个偏移数值.如果为auto,则此边不剪

css3 转换 、 过渡 、 动画 、 CSS 优化

1. 转换的原点 默认在中心点: 修改原点:transform-orign: 值: 1.x坐标 y坐标 当前物体左上角为x:0px y:0px; 2.宽度百分比 高度百分比 0%  0%  左上点 50% 50% 中心点 3.关键字: top bottom left right center 中间 默认 left top 左上点 4.如果只给一个值,x坐标和y坐标相同: 两     x坐标 y坐标 三     x坐标 y坐标 z坐标 2.转换 2d 形状 尺寸 位置 transform: 旋转:

css3 转换transfrom 过渡transition 和两个@

做了一个demo.用到一些css3的动画,还是不太熟练,总结了一下. 1. -webkit-font-smoothing: antialiased; -webkit-font-smoothing: none: 无抗锯齿 -webkit-font-smoothing: subpixel-antialiased | default: 次像素平滑 -webkit-font-smoothing: antialiased: 灰度平滑 2.    -webkit-perspective: 800px; 设置

CSS3 转换、过渡和动画

一.转换 1.属性:transform 取值:none/transform-function(转换函数) 注意:如果要实现多个转换函数的话,可以用空格分开若干transform-function 2.转换的原点 默认情况,原点在元素的中心处,width*50%,height*50% 更换原点-属性:transform-origin:数值/百分比/关键字(top/bottom/left/right) 取值:按照当前元素的左上点为(0,0) 一个值:所有轴的位置 两个值:第一个值表示x轴上的值,第二

CSS3 转换(Transform)

转换 transform 能够对元素进行移动.缩放.转动.拉长或拉伸 在CSS中,允许元素实现 2D 和 3D的转换效果,主要包含 :旋转,缩放,移动,倾斜 2D :元素只能在X轴和Y轴平面上发生变化 3D :元素还可以在 Z轴上发生变化 取值: none:无转换 2D Transform Functions: matrix(): 以一个含六值的(a,b,c,d,e,f)变换矩阵的形式指定一个2D变换,相当于直接应用一个[a,b,c,d,e,f]变换矩阵 translate(): 指定对象的2D