一款利用css3的鼠标经过动画显示详情特效的实例教程


Posted in HTML / CSS onDecember 29, 2014

之前为大家分享过一款基于jquery的手风琴显示详情,今天给大家分享基于css3的鼠标经过动画显示详情特效。这款实例鼠标经过的时候基于中间动画放大,效果非常不错,效果图如下:

实现的代码。

一款利用css3的鼠标经过动画显示详情特效的实例教程

html代码:

<ul class="blocks">  
       <li>Vakmanschap en ambacht<div class="popup">  
           <span>  
               <h3>  
                   Vakmanschap en ambacht</h3>  
               Ervaring is niet te koop, het is een kwestie van veel doen. Met aandacht en passie.   
               Dat staat bij ons centraal.</span></div>  
       </li>  
       <li>Begeleiding op het werk<div class="popup">  
           <span>  
               <h3>  
                   Begeleiding op het werk</h3>  
               Scholing of diploma’s vormen de basis voor onze collega’s. Het bewijs wordt echter   
               geleverd in de praktijk. Vandaar dat wij onze mensen ook begeleiden tijdens hun   
               werkzaamheden. Zo houden we elkaar scherp en maken we optimaal gebruik van onze   
               kennis, ervaring en talenten.</span></div>  
       </li>  
       <li>Leren van elkaar<div class="popup">  
           <span>  
               <h3>  
                   Leren van elkaar</h3>  
               Kennis en ervaring delen en vermenigvuldigen houdt ons scherp en slim. Mensen vinden   
               het leuk om ‘weetjes’ te delen, wij stimuleren onze mensen dit te doen, je bent   
               immers nooit te ervaren om te leren.</span></div>  
       </li>  
       <li>Vaste ploeg<div class="popup">  
           <span>  
               <h3>  
                   Vaste ploeg</h3>  
               Op elk object werken we met vaste collega’s en ploegen. Ze kennen het pand, de omgeving   
               en de mensen, en kunnen daardoor ‘onzichtbaar’ hun werk doen. Bovendien geeft het   
               uw mensen een vertrouwd gevoel dat er een bekende aan het werk is, die ze ook met   
               een incidenteel verzoek kunnen benaderen.</span></div>  
       </li>  
       <li>RI<div class="popup">  
           <span>  
               <h3>  
                   RI</h3>  
               Welzijn, vitaliteit en veiligheid van onze en uw mensen staan centraal. Bij aanvang   
               van ieder nieuw project voeren we samen met onze opdrachtgever een RI&E uit. Daarmee   
               brengen we alle risico’s in kaart, opdat we ons werk veilig en goed kunnen doen.   
               Desgewenst brengen wij advies uit over verbeterpunten, zodat er volgens de regels   
               gewerkt kan worden.</span></div>  
       </li>  
       <li>Direct contact<div class="popup">  
           <span>  
               <h3>  
                   Direct contact</h3>  
               Glas&Rein is een platte organisatie met korte lijnen. Zowel met onze opdrachtgevers   
               als met onze mensen op locatie. We zijn erop ingesteld om snel in te kunnen spelen   
               op wijzigende omstandigheden en aanvragen. Ons belang is en blijft iedereen tevreden   
               en actief te houden.</span></div>  
       </li>  
   </ul>  

css3代码:

html   
        {   
            font-family: 'Noto Sans' , serif;   
        }   
           
        .blocks   
        {   
            margin: auto;   
            max-width: 1070px;   
            padding: 0;   
        }   
           
        .blocks li   
        {   
            color: #fff;   
            background-color: #2196F3;   
            cursor: default;   
            float: left;   
            list-style: none;   
            margin: 1%;   
            padding: 60px 0;   
            position: relative;   
            text-align: center;   
            -webkit-transition: .3s cubic-bezier(.3,0,0,1.3);   
            transition: .3s cubic-bezier(.3,0,0,1.3);   
            width: 31%;   
            border-radius: 4px;   
            font-weight: bold;   
        }   
           
        .blocks li:hover   
        {   
            -webkit-transform: scale(.7);   
            -ms-transform: scale(.7);   
            transform: scale(.7);   
            z-index: 3000;   
        }   
           
        .popup   
        {   
            background-color: inherit;   
            color: #fff;   
            height: 100%;   
            width: 100%;   
            left: 0;   
            opacity: 0;   
            position: absolute;   
            top: 0;   
            padding: 15px;   
            border-radius: 4px;   
            -webkit-transition: .3s cubic-bezier(.3,0,0,1.37);   
            transition: .3s cubic-bezier(.3,0,0,1.37);   
        }   
           
        .popup span   
        {   
            font-size: 12px;   
            font-weight: normal;   
            left: 0;   
            padding: 15px 25px;   
            position: absolute;   
            top: 50%;   
            -webkit-transform: translateY(-50%);   
            -ms-transform: translateY(-50%);   
            transform: translateY(-50%);   
        }   
           
        .popup h3   
        {   
            font-size: 13px;   
            margin: 0 0 5px;   
            padding: 0;   
        }   
           
        .blocks li:hover .popup   
        {   
            opacity: 1;   
            -webkit-transform: scale(2);   
            -ms-transform: scale(2);   
            transform: scale(2);   
            box-shadow: 0 0 10px 2px rgba(0,0,0,.4);   
        }  

 

HTML / CSS 相关文章推荐
CSS实现定位元素居中的方法
Jun 23 HTML / CSS
CSS3制作炫酷带方向感应的鼠标滑过图片3D动画
Mar 16 HTML / CSS
浅谈CSS3中display属性的Flex布局的方法
Aug 14 HTML / CSS
CSS3 清除浮动的方法示例
Jun 01 HTML / CSS
关于css中margin的值和垂直外边距重叠问题
Oct 27 HTML / CSS
Html5 实现微信分享及自定义内容的流程
Aug 20 HTML / CSS
HTML5中判断用户是否正在浏览页面的方法
May 03 HTML / CSS
HTML5各种头部meta标签的功能(推荐)
Mar 13 HTML / CSS
浅析HTML5:'data-'属性的作用
Jan 23 HTML / CSS
html2canvas生成清晰的图片实现打印的示例代码
Sep 30 HTML / CSS
清除canvas画布内容(点擦除+线擦除)
Aug 12 HTML / CSS
CSS基础详解
Oct 16 HTML / CSS
纯css3实现照片墙效果
Dec 26 #HTML / CSS
纯css3实现走马灯效果
Dec 26 #HTML / CSS
纯CSS3实现的阴影效果
Dec 24 #HTML / CSS
使用CSS3实现圆角,阴影,透明
Dec 23 #HTML / CSS
纯css3实现的鼠标悬停动画按钮
Dec 23 #HTML / CSS
css3实现3D色子翻转特效
Dec 23 #HTML / CSS
CSS3使用border-radius属性制作圆角
Dec 22 #HTML / CSS
You might like
php is_file 判断给定文件名是否为一个正常的文件
2010/05/10 PHP
如何使用PHP计算上一个月的今天
2013/05/23 PHP
PHP中数组定义的几种方法
2013/09/01 PHP
php使用指定字符列表生成随机字符串的方法
2015/04/18 PHP
实例解析php的数据类型
2018/10/24 PHP
PHP registerXPathNamespace()函数讲解
2019/02/03 PHP
Yii2 queue的队列使用详解
2019/07/19 PHP
jQuery中live方法的重复绑定说明
2011/10/21 Javascript
JQuery 中几个类选择器的简单使用介绍
2013/03/14 Javascript
jquery实现智能感知连接外网搜索
2013/05/21 Javascript
javascript删除option选项的多种方法总结
2013/11/22 Javascript
js的touch事件的实际引用
2014/10/13 Javascript
c#程序员对TypeScript的认识过程
2015/06/19 Javascript
基于JavaScript实现百叶窗动画效果不只单纯flas可以实现
2016/02/29 Javascript
javascript实现下雪效果【实例代码】
2016/05/03 Javascript
使用jquery给指定的table动态添加一行、删除一行
2016/10/13 Javascript
canvas的神奇用法
2017/02/03 Javascript
基于JavaScript实现类名的添加与移除
2017/04/23 Javascript
让你彻底掌握es6 Promise的八段代码
2017/07/26 Javascript
浅析Vue.js 中的条件渲染指令
2018/11/19 Javascript
Vue动态面包屑功能的实现方法
2019/07/01 Javascript
微信小程序scroll-view实现滚动到锚点左侧导航栏点餐功能(点击种类,滚动到锚点)
2020/06/11 Javascript
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS TNC
2018/03/30 DOTA
[40:06]DOTA2亚洲邀请赛 4.3 突围赛 Liquid vs VGJ.T 第一场
2018/04/04 DOTA
Python3读取zip文件信息的方法
2015/05/22 Python
python中for循环输出列表索引与对应的值方法
2018/11/07 Python
安装python及pycharm的教程图解
2019/10/10 Python
Python实现图片裁剪的两种方式(Pillow和OpenCV)
2019/10/30 Python
详解HTML5中CSS外观属性
2020/09/10 HTML / CSS
墨尔本复古时尚品牌:Dangerfield
2018/12/12 全球购物
Ariat英国官网:为世界顶级马术运动员制造最优质的鞋类和服装
2020/02/14 全球购物
护士自我鉴定
2013/10/23 职场文书
讲文明树新风演讲稿
2014/05/12 职场文书
民主生活会对照检查材料范文
2014/10/01 职场文书
Ajax异步刷新功能及简单案例
2021/11/20 Javascript
html5调用摄像头截图功能
2022/01/18 Javascript