Css3案例

<!DOCTYPE html>
<html>
<meta charset=utf-8>
    <head>
        <style>
            body{
                backgound:#f9f9f9;
            }
            .img{
                position: absolute;
                width: 300px;
                height: 200px;
                border:10px solid #ccc;
                overflow:hidden;

            }
            .img img{
                width:100%;
                height:100%;
                transition:all .3s ease;
            }
            .img:hover img{
                -webkit-transform:scale(1.5);
            }
            .back{
                z-index:9999;
                background-color: rgba(219,127,8, 0);
                position: absolute;
                top: 0;
                left: 0;
                height:100%;
                text-align: center;
                color: #000;
                -webkit-transition:all .5s  ease;

            }
            .back h2{
                text-align:center;
                color:#000;
                -webkit-transition:all .5s  ease;
                background-color: rgba(0,0,0, 0.5);
                height:30px;
                position: relative;
                top: -55px;
            }
            .back p{
                position: relative;
                bottom: -130px;
                -webkit-transition:all .5s  ease;
            }

            .back:hover h2{
                text-align:center;
                color:#fff;
                top:0;
            }

            .back:hover p{
                text-align:center;
                color:#fff;
                bottom:0;
            }

            .info{
                background-color: rgba(0,0,0,.7);
                padding:5px;
                color:#fff;
                text-decoration: none;
                -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
               filter: alpha(opacity=0);
               opacity: 0;

               -webkit-transition: all 0.2s ease-in-out;
               -moz-transition: all 0.2s ease-in-out;
               -o-transition: all 0.2s ease-in-out;
               -ms-transition: all 0.2s ease-in-out;
               transition: all 0.2s ease-in-out;
            }
            .back:hover a{
                -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
               filter: alpha(opacity=100);
               opacity: 1;
               -webkit-transform: translateY(0px);
               -moz-transform: translateY(0px);
               -o-transform: translateY(0px);
               -ms-transform: translateY(0px);
               transform: translateY(0px);
            }

            .back:hover{
                background-color: rgba(219,127,8,.7);
            }

        </style>
    </head>
<body>

<div class="img">

    <img src="1.jpg">
    <div class="back">
        <h2>Hover Style #1</h2>
        <p>A wonderful serenity has taken possession of my entire soul, like these sweet mornings of spring which I enjoy with my whole heart.</p>
        <a href="#" class="info">Read More</a>
    </div>

</div>

</body>
</html>

时间: 2024-11-08 23:39:05

Css3案例的相关文章

15款HTML5/CSS3案例展示,导航,日历,钟表。

对于前端开发者来说,分享一些优秀的HTML5应用可以直接拿来用,更重要的是可以激发创作的灵感.今天我们要分享9款精挑细选的HTML5应用,个个都是干货. 1.HTML5/CSS3滑块动画菜单 图标动画很酷 CSS3菜单我们之前已经分享很多了,有3D菜单.下拉菜单.Tab菜单等,具体大家可以移步至CSS3菜单栏目下查找.今天我们要分享的这款HTML5/CSS3滑块动画菜单非常酷,鼠标滑过菜单项时会有一个漂亮的遮罩移动过来,并且这款动画菜单还有非常酷的图标,菜单整体效果很大气. 在线演示     

css3案例之calc()的使用

calc()是个什么鬼?相信对css3研究比较深入的童鞋对这个函数的作用及用法还是比较熟悉,对于web前端新人而言,这个函数还是比较陌生.其实calc()是css3的一个新增功能,用来指定元素的长度,我们也可以把它理解为一个函数的function.今天小编就和大家分享一下CSS3的calc()的作用及具体用法. calc()能做什么? CSS3中calc()具体有什么用处呢? calc()不仅可以给元素的border.margin.pading.font-size和width等属性设置动态值,在

CSS3实战开发:手把手教大家搜索表单发光特效实战开发

各位网友,大家好,我是陌上花会开,今天这个案例,我将带领大家,手把手教大家开发一个会发光的表单组,还是先秀运行效果图吧: 从这个效果图,大家可以发现,当光标在某个组件上时,它就会发光,今天我将带领大家实战开发这个特效. PS: 大家可以直接将博客中的代码复制到本地便可得到同样的运行效果. 首先,我们先准备好html代码: <!doctype html> <html> <head> <meta charset="utf-8"><met

CSS3实战开发: 手把手教大家实战开发鼠标划过图片动画特效

各位网友大家好,我是陌上花会开,当然大家也可以叫我陌陌.今天这篇文章,我将手把手带领大家实战开发一个鼠标划过图片时的动画特效.在这里我不会给大家提供案例的源码下载,但是本人可以保证,只要大家跟着我的思路,一步步将代码复制到本地,一定会得到同样的运行效果.希望大家明白我的用心.好了不废话,直接进入今天的主题吧. 在今天这个案例里,我准备3个素材,一张背景图,两张风景图片.这个大家可以到网上自行下载. 在写代码之前,我先给大家展示一下,动画特效的效果图. 鼠标花过前: 当鼠标划过图片时,图片将逐渐变

CSS3属性选择器详解 及 双色球实战开发

在前面的章节中,我们了解了,可以使用行内样式,ID选择器,类选择器,以及标签选择器来给一个元素应用样式. 如果我们想给定义了那些都定义了某一个属性的元素应用样式,这个时候我们该怎么做呢? 这一节中,我将使用 双色球案例 和 文档类型提示图标案例 来引入和应用属性选择器. 双色球案例: 大家都知道,双色球共有7个球,6个红球,1个蓝球.首先我们先在页面上面定义7个span标签: <!DOCTYPE html> <html> <head> <meta charset=

学习提高你CSS技术的法则

分享一些我这几个月来理解的东西,这并不是一些代码片段或者是css小技巧,而更像是一些通用的规则或者是最佳实践之类的东西,如下: 不要让你的代码脱离你的掌控,尽量简洁 掌握基础,学习CSS技巧 保持代码的可复用性 面向对象的css Css3 了解他能做的以及你可以使用的部分 渐进增强与优雅降级 Css预处理工具 与时俱进 取长补短 熟能生巧 你想说什么呢?你准备好了?那我们继续往下吧. 1.不要让你的代码脱离你的掌控,尽量简洁 别让你的代码脱离你的掌控 这是编程的一种通用建议,不仅仅适合css.当

Web前端业界氛围极好的群——鬼懿IT

鬼群简介 鬼懿IT主群号:19046753,鬼懿IT-成长群:181368696 , 创建于2005年12月 ,聚集的业内人事包括:阿当,大漠,辣妈,崔凯,Rei,周裕波,司徒正美,丸子,鬼森林,寒冬,franky,林小志,飘飘,老赵,大城小胖,tension, 石头,aliui的团队成员,汤姆大叔,in.js作者,拔赤,月影,玉伯,勾三股四等,涵盖Taobao UED,WebQQ团队-腾讯AlloyTeam,百度,盛大研究院,360,一淘,W3C中国,Nodejs等团队,更有新生力量不断涌现,

10个强大的纯CSS3动画案例分享

我们的网页外观主要由CSS控制,编写CSS代码可以任意改变我们的网页布局以及网页内容的样式.CSS3的出现,更是可以让网页增添了不少动画元素,让我们的网页变得更加生动有趣,并且更易于交互.本文分享了10个非常炫酷的CSS3动画案例,希望大家喜欢.  http://c.tieba.baidu.com/p/3473192107 1.纯CSS3实现烧烤动画 http://c.tieba.baidu.com/p/3473192107 这个CSS3动画相当有创意,动画中所有的烧烤元素都是利用CSS3绘制而

HTML5 CSS3 精美案例 : 实现VCD包装盒个性幻灯片

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/31015121 哈,首先感谢下w3cfuns的老师,嗯~ 好了,这次给发夹分享一个CSS3+Javascript VCD包装盒个性幻灯片的一个案例. 效果图: 图片切换是不是很个性,效果也很不错,大家可以将其使用到自己的网站上. 先看下html: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN&qu