`
angowang
  • 浏览: 5467 次
  • 性别: 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动画按钮效果 5种漂亮样式

    总结来说,"纯CSS3动画按钮效果 5种漂亮样式"这个主题展示了如何利用CSS3的动画和样式功能来设计出引人注目的交互元素。通过学习和实践这些技巧,开发者可以为他们的网站或应用增添更多生动和个性化的界面元素,从而...

    CSS3 3D书本翻页动画效果

    【CSS3 3D书本翻页动画效果】是一种利用CSS3的新特性来实现的交互式网页设计技术,它能够为网页添加极具视觉吸引力的3D动态效果,特别是在创建模拟真实世界物体,如书本翻页时,效果尤为显著。CSS3中的3D变换和透视...

    CSS3文本框动画输入标签效果.zip

    值得注意的是,虽然CSS3和jQuery提供了丰富的动画效果,但过度使用可能会对性能产生影响,因此在设计时应兼顾效率和美观。此外,考虑到兼容性和可访问性,对于不支持这些技术的浏览器或辅助技术,应当有合适的备选...

    几款酷炫的css3文字动画特效

    总之,通过CSS3和Splitting库,开发者可以为网站增添生动有趣的文字动画效果,提升用户交互体验。无论是简单的文字变形还是复杂的抖动效果,都能为网页设计带来无限可能。理解并掌握这些技术,将有助于你创作出更具...

    css3创意气泡文字标签布局动画特效

    总的来说,这个项目展示了CSS3的强大功能,特别是其动画和选择器能力,以及如何通过JavaScript与CSS相结合,创造出动态、交互式的网页元素。这样的特效不仅可以提升用户体验,也能在网页设计中带来艺术性的视觉冲击...

    CSS3蓝天白云变换动画特效.zip

    在本项目中,“CSS3蓝天白云变换动画特效.zip”是一个包含使用CSS3技术实现...通过学习和理解这个项目,开发者不仅可以提升CSS3技能,还能了解到如何通过纯CSS实现动画效果,为自己的网页设计增添更多趣味性和吸引力。

    CSS3图片HOVER炫酷动画效果

    本主题将深入探讨“CSS3图片HOVER炫酷动画效果”,这是一种通过CSS3实现的当鼠标悬停在图片上时触发的动态效果,能够大大提升用户体验和网站的吸引力。 首先,我们要了解CSS3中的`:hover`伪类选择器。`:hover`是...

    css3按钮点击过渡动画特效

    在网页设计中,CSS3(层叠样式表第三版)为开发者提供了丰富的视觉效果和交互体验,其中之一就是按钮的点击过渡动画。"css3按钮点击过渡动画特效"是一组利用CSS3特性实现的扁平化设计按钮,它们在用户点击时能够展现...

    纯CSS3实现炫酷视频播放式炫酷动画特效代码

    7. **颜色和透明度**:CSS3支持RGBA和HSLA颜色模式,可以实现透明度控制,同时HSLA提供了更直观的颜色操作方式。 8. **自定义字体和文本效果**:通过@font-face规则,我们可以引入自定义字体,增强视频播放器的个性...

    CSS3实现透明白块向上漂浮动画特效源码.zip

    在本资源中,"CSS3实现透明白块向上漂浮动画特效源码.zip" 提供了一个使用CSS3技术创建的动态效果,它涉及到透明度控制、动画和布局等多个CSS3的关键知识点。以下是对这些概念的详细说明: 1. **CSS3**: CSS(层叠...

    多种好看的CSS3鼠标悬停动画按钮集合

    "多种好看的CSS3鼠标悬停动画按钮集合"是一个资源包,包含了多种独特设计的按钮样式,旨在提升用户体验,使网页更加生动和互动。下面将详细探讨这些知识点: 1. CSS3基础: CSS3是层叠样式表的最新版本,它引入了...

    CSS3水波动画.zip

    CSS3是层叠样式表的最新版本,它引入了许多新的特性和功能,使得网页设计和动画制作更加丰富和动态。"CSS3水波动画"是一个示例项目,展示了如何利用这些特性来实现视觉上的创新。 首先,让我们关注CSS3的关键帧动画...

    多款CSS3点击按钮波纹动画特效

    在网页设计中,CSS3(层叠样式表第三版)为开发者提供了丰富的视觉效果和交互体验,其中之一就是按钮的波纹动画特效。这种特效源于谷歌的Material Design设计语言,它模拟了物体在真实世界中被触摸后产生的涟漪扩散...

    创意CSS3属性鼠标悬停动画菜单

    在网页设计中,CSS3(层叠样式表第三版)为开发者提供了丰富的视觉效果和交互体验,其中之一就是鼠标悬停动画菜单。这个创意CSS3属性鼠标悬停动画菜单的实现,能够大大提升网站的用户体验,使得用户在浏览时更加愉悦...

    纯css3波浪加载loading图标动画特效

    在IT行业中,CSS3(Cascading Style Sheets Level 3)是用于描述...同时,这也能帮助他们进一步探索和实践其他CSS3的高级特性,如渐变(gradients)、阴影(shadows)、圆角(border-radius)等,提升前端开发技能。

    15款css3鼠标悬停图片动画过渡特效

    【标题】"15款css3鼠标悬停图片动画过渡特效"揭示了这是一组利用CSS3技术实现的,当鼠标指针悬停在图片上时,能够产生各种动态过渡效果的设计实例。这些效果旨在提升用户体验,增加网页的互动性和视觉吸引力。 ...

    css3 svg有趣还信用卡结算动画特效

    本主题将深入探讨如何利用CSS3和SVG技术实现一个有趣的信用卡结算动画特效。 首先,CSS3是层叠样式表的第三个主要版本,它为网页设计带来了许多新的功能和特性,例如:选择器增强、边框和背景的高级控制、过渡...

    纯CSS3实现的3D螺旋桨飞行器飞机动画效果源码.zip

    CSS3是层叠样式表的第三版,它引入了许多强大的新功能,如3D转换、动画和过渡,使得网页设计更加生动和交互性更强。下面将详细介绍这个项目的相关知识点。 1. **CSS3 3D转换**: CSS3的3D转换允许开发者创建具有...

    纯css3云彩动画效果.zip

    这种技术对于优化网页性能和减少代码复杂性具有重要意义,因为CSS3动画通常比JavaScript更轻量级,且渲染效率更高。 在创建纯CSS3云彩动画时,以下是一些关键的知识点: 1. **CSS3选择器**:首先,我们需要精准地...

    css3城市夜间行走动画特效.zip

    总的来说,这个CSS3城市夜间行走动画特效展示了现代Web开发中的创新技术,结合了CSS3的动画、变换、透明度等特性,以及可能的JavaScript交互,为网页添加了生动的视觉表现。通过学习和理解这个特效的实现,开发者...

Global site tag (gtag.js) - Google Analytics