`
angowang
  • 浏览: 5138 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

css3的阴影、透明和动画

    博客分类:
  • css
 
阅读更多

阴影效果:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>xxx</title>
        <style type="text/css">
            .box {
                width: 400px;
                height: 400px;
                background: pink;
                //box-shadow:默认外阴影或inset内阴影,水平偏移,垂直偏移,模糊半径,扩展半径;
                box-shadow:3px 3px 15px 3px gray;
            }
        </style>
    </head>
    <body>
        <div class="box"></div>
    </body>
</html>

透明效果:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>xxx</title>
        <style type="text/css">
            .boxOutside {
                width: 410px;
                height: 410px;
                position: relative;
                background: rgba(200, 200, 200, 0.3);
            }
            .boxInside {
                width: 400px;
                height: 400px;
                position: absolute;
                background: pink;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto;
            }
        </style>
    </head>
    <body>
        <div class="boxOutside">
            <div class="boxInside"><div>
        </div>
    </body>
</html>

动画效果:

 1.transition

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>xxx</title>
        <style type="text/css">
            .boxOutside {
                width: 500px;
                height: 500px;
                position: relative;
                background: rgba(200, 200, 200, 0.3);
            }
            .boxInside {
                width: 400px;
                height: 400px;
                position: absolute;
                background: pink;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto;
                transition: 1s width ease, 1s 1s height ease;
            }
            .boxInside:hover {
                width: 500px;
                height: 500px;
            }
        </style>
    </head>
    <body>
        <div class="boxOutside">
            <div class="boxInside"><div>
        </div>
    </body>
</html>

2.animation

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>xxx</title>
        <style type="text/css">
            .boxOutside {
                width: 500px;
                height: 500px;
                position: relative;
                background: rgba(200, 200, 200, 0.3);
            }
            .boxInside {
                width: 400px;
                height: 400px;
                position: absolute;
                background: #c00;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto;
               
            }
            .boxInside:hover {
                -webkit-animation: 1s 1s rainbow 3;
                animation: 1s 1s rainbow 3;
            }
            @-webkit-keyframes rainbow {
                0%{background: #c00;}
                50%{background: orange;}
                100%{background: yellowgreen;}
            }
            @keyframes rainbow {
                0%{background: #c00;}
                50%{background: orange;}
                100%{background: yellowgreen;}
            }
        </style>
    </head>
    <body>
        <div class="boxOutside">
            <div class="boxInside"><div>
        </div>
    </body>
</html>

分享到:
评论

相关推荐

    神奇的css3鼠标滑过动画效果

    这是一款使用css3制作的鼠标滑过圆形图标旋转动画效果。当鼠标hover圆形图标时,图标上的文字和阴影旋转360度,并带透明度变化,效果非常炫酷。

    HTML5中文手册 + CSS3中文手册

    其他特性包括新的页面元素,比如 , , , ...包含的一些css3新功能如圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa – 加入透明色、文字阴影等等及现在浏览器的兼容识别程度都弄得很清楚。

    疯狂HTML 5+CSS 3+JavaScript讲义(第2版)+源代码

    12.3 CSS 3提供的Transition动画 341 12.4 CSS 3提供的Animation动画 345 12.5 本章小结 349 第13章 JavaScript语法详解 350 13.1 JavaScript简介 351 13.2 数据类型和变量 356 13.3 基本数据类型 364 13.4 ...

    CSS3 中文手册【圆角,多背景,@font-face 用户自定义字体,文字阴影等等】

    【真正的CSS3中文手册,不是CSS2的...圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa - 加入透明色、文字阴影等等。 CSS3 的出现,让代码更简洁、页面结构更合理,性能和效果得到兼顾。

    css中文参考手册

    css中文参考手册 CSS 是 Cascading ...圆角、多背景、font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa - 加入透明色、文字阴影等等 CSS3 的出现,让代码更简洁、页面结构更合理,性能和效果得到兼顾。

    css入门笔记

    3.CSS样式特征 1.继承性 必须是父子(有层叠嵌套的关系)结构 大部分的css效果是可以 2.优先级 1.浏览器默认样式 2.内部样式和外部样式(就近原则) 3.内联样式 4.!important; 绝对优先使用() 格式 p{ ...

    CSS3.0中文参考手册

    CSS 3.0 参考手册 (中文版) ...圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa - 加入透明色、文字阴影等等 CSS3 的出现,让代码更简洁、页面结构更合理,性能和效果得到兼顾。

    最新的CSS参考手册3.0版本

    手册难点 1.中文资料少,对英文翻译...圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa - 加入透明色、文字阴影等等 CSS3 的出现,让代码更简洁、页面结构更合理,性能和效果得到兼顾。

    CSS 3.0 参考手册压缩文件 放心非病毒

    CSS 3.0 参考手册:CSS 是 Cascading ...圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa - 加入透明色、文字阴影等等 CSS3 的出现,让代码更简洁、页面结构更合理,性能和效果得到兼顾。

    CSS 阴影动画优化技巧

    box-shaodw在我们的工作中使用以及越来越多,伴随阴影的动画或多或少都有一点。假设,我们有下面这样一个盒子: div { width: 100px; height: 100px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); } 希望 hover ...

    CSS 3.0 中文参考手册

    《CSS 3.0 中文参考手册》-电子文档...圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa - 加入透明色、文字阴影等等 CSS3 的出现,让代码更简洁、页面结构更合理,性能和效果得到兼顾。

    CSS 参考手册中文版 3.0

    CSS 3.0 参考手册 (中文版)版本号:...圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa - 加入透明色、文字阴影等等 CSS3 的出现,让代码更简洁、页面结构更合理,性能和效果得到兼顾。

    CSS 3.0 中文参考手册,层叠样式表下载.rar

    备受期待的 CSS 3 新功能 圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa - 加入透明色、文字阴影等等 CSS3 的出现,让代码更简洁、页面结构更合理,性能和效果得到兼顾。

    css揭秘,高清文字原版,带书签

    1 半透明边框 18 2 多重边框 20 3 灵活的背景定位 22 4 边框内圆角 25 5 条纹背景 27 6 复杂的背景图案 33 7 伪随机背景 43 8 连续的图像边框 46 第 3 章 形状 51 9 自适应的椭圆 52 10 平行四边形 57 11...

    JQuery&CSS;&CSS;+DIV实例大全.rar

    3.JS+CSS美化经典Select选项框插件 4.JS+CSS通用一个页面同时三个焦点图轮换效果完整实例 5.JS+CSS网页版模拟QQ登录框界面特效示例 6.JS+flash立柱广告代码仿百度MP3搜索右侧可伸缩的立柱广告效果 7.JS版本...

    CSS3发电机「CSS3 Generator」-crx插件

    当前,它会为以下CSS3属性生成跨浏览器的代码(尽可能):-文本阴影-新建,现在可以添加多个阴影-十六进制/ RGBA-变换-边框半径-框阴影-新建,现在可以包含多个阴影添加-新功能,可以将框阴影设置为嵌入-列-渐变-...

    CSS3转换功能transform主要属性值分析及实现分享

    css3的到来,让css技术进一步提高了,以前在css2不能实现的功能,现在都可以实现了,例如: 圆角,文字阴影,透明度,渐变,转换,过渡,动画等等。这些功能使用起来很方便

Global site tag (gtag.js) - Google Analytics