精华内容
下载资源
问答
  • 摘要:脚本资源,CSS特效,CSS3,画廊,CSS相册 一款CSS3画廊相册效果,含... 特性为相册照片添加了动画的说明文字,也就是标题,用CSS3实现动画效果也是CSS3的一大特色,这款简单的CSS3动画效果,相信是一个不错的参考。
  • 实例简介】【实例截图】【核心代码】使用SVG CSS实现动态霓虹灯文字效果#svgBox{[/b] width:100%;margin:100px auto;}.text{font-size: 64px;font-weight: bold;text-transform: uppercase;fill: none;stroke-...

    【实例简介】

    【实例截图】

    8406c207eda813f18799fcfb2997a585.png

    df818aeb77afdb0b358dafa98b2b582f.gif

    【核心代码】

    使用SVG CSS实现动态霓虹灯文字效果

    #svgBox{[/b] width:100%;

    margin:100px auto;

    }

    .text{

    font-size: 64px;

    font-weight: bold;

    text-transform: uppercase;

    fill: none;

    stroke-width: 2px;

    stroke-dasharray: 90 310;

    animation: stroke 6s infinite linear;

    }

    .text-1{

    stroke: #3498db;

    text-shadow: 0 0 5px #3498db;

    animation-delay: -1.5s;

    }

    .text-2{

    stroke: #f39c12;

    text-shadow: 0 0 5px #f39c12;

    animation-delay: -3s;

    }

    .text-3{

    stroke: #e74c3c;

    text-shadow: 0 0 5px #e74c3c;

    animation-delay: -4.5s;

    }

    .text-4{

    stroke: #9b59b6;

    text-shadow: 0 0 5px #9b59b6;

    animation-delay: -6s;

    }

    @keyframes stroke {

    100% {

    stroke-dashoffset: -400;

    }

    }

    .svgText{

    width:600px;

    margin:0 auto;

    }

    .svgText h3{

    font-size:18px;

    color:#333;

    line-height:2;

    }

    .svgText p{

    font-size:16px;

    color:#888;

    line-height:2;

    }

    .svgText p a,.svgText p a:hover{

    color:#01a6fc;

    font-weight:600;

    }

    .svgText ul li{

    font-size:16px;

    color:#888;

    line-height:2;

    }

    好例子网欢迎您

    好例子网欢迎您

    好例子网欢迎您

    好例子网欢迎您

    展开全文
  • CSS3实现5款文字旋转、放大渐变效果,文字在渐变放大动画的过程中,切换显示,看上去像是Flash做出来的文字动画,实际上是基于HTML5技术,实例包中的演示文件,每一个文件对应一种文字效果,请在Chrome下打开逐一...
  • 3. jQuery+CSS实用图片收缩与放大效果插件 4. jquery+div实现同时滑动切换的图文展示特效插件下载 5. jquery+div带动画按钮图片手动与自动切换的特效代码 6. jquery一页多用的飞飞图片幻灯插件演示 7. jquery...
  • 6.jQuery带Tips动画提示通用表单验证插件下载(jquery validate),动画效果漂亮 7.jQuery鼠标移到下载地址滑出气泡提示效果的插件 8.又一款jquery实现链接Tip演示下载 9.常用jQuery弹出式链接提示效果Tooltip...
  • 6.jQuery带Tips动画提示通用表单验证插件下载(jquery validate),动画效果漂亮 7.jQuery鼠标移到下载地址滑出气泡提示效果的插件 8.又一款jquery实现链接Tip演示下载 9.常用jQuery弹出式链接提示效果Tooltip...
  • 3. jQuery+CSS实用图片收缩与放大效果插件 4. jquery+div实现同时滑动切换的图文展示特效插件下载 5. jquery+div带动画按钮图片手动与自动切换的特效代码 6. jquery一页多用的飞飞图片幻灯插件演示 7. jquery仿...
  • 一个CSS3画廊相册

    2020-06-12 12:42:49
    实例下载,CSS3一般在IE9以上版本才支持,或者您直接使用3.5版以上的火狐也可以,如果你是一位CSS前端开发者,必备火狐是基矗本CSS3画廊只是一个简单的CSS3应用实例,利用CSS3特性为相册照片添加了动画的说明文字,...
  • 每种导航条都有自己的特色,比如高亮显示的导航条看起来比较简单,但是视觉效果还不错,具有动画效果的导航条在视觉上也是有很好的效果。 接下来将会一一介绍4种应用比较广的导航条,即:高亮显示的导航条,中英文...
  • 如何巧用HTML5设计按钮背景不同动画特效,在该特效中,当鼠标滑过按钮时,使用CSS3 animation 来动画 background-size 和 background-position 属性,来实现各种背景动画效果。 下面来看一下整体的效果图: ...
  • Ajax/JavaScript,CSS图片切换 无JS实现的图片切换,CSS图片幻灯片切换特效,同时也实现了说明文字动画效果,幻灯片上下切换,带播放进度条,进度条走到头,图片就切换至下一张,用来学习CSS3想当不错的实例。...
  • 5.CSS3

    2021-02-17 10:46:40
    1 圆角边框与阴影CSS3新特性浏览器支持度圆角边框 border-radius属性四个子属性实例在sublime中的快速输入阴影 box-shadow属性五个参数模糊距离实例在sublime中的快速输入5-2 文字与文本文本阴影 text-shadow属性长...


    5-1 圆角边框与阴影

    CSS3新特性

    • 文本阴影
    • 鼠标悬停动态效果
    • 文字分栏
    • 盒子的圆角边框、阴影、倾斜
      在这里插入图片描述

    浏览器支持度

    因为w3c定制标准比较慢,这是一个长期的过程。所以在这过程中,浏览器厂商需要快速加入对新属性的支持,加前缀
    在这里插入图片描述
    在w3c这个网站中,我们可以看到各大浏览器厂商对CSS3新特性的支持度。
    在这里插入图片描述

    圆角边框 border-radius属性

    四个子属性

    在没有新特性的时候,我们需要对盒子添加背景图片,以此来添加圆角边框。

    现在我们可以通过设置border-radius属性来达到圆角边框效果。

    border-radius有四个子属性
    在这里插入图片描述
    我们通过设置水平值和垂直值得大小来确定圆角边框弧度的大小

    实例

    在这里插入图片描述
    在这里插入图片描述

    在sublime中的快速输入

    使用bdrs(boder-radius简写)进行快速输入。
    在这里插入图片描述

    阴影 box-shadow属性

    五个参数

    box-shadow属性有五个参数:
    insert、水平偏移、垂直偏移、模糊距离、颜色

    第一个参数决定是内部阴影还是外部阴影,默认是外部阴影。
    在这里插入图片描述
    水平/垂直距离
    在这里插入图片描述

    模糊距离

    在这里插入图片描述

    实例

    在这里插入图片描述

    在sublime中的快速输入

    使用简写bxsh简写输入可以快速生成阴影代码。
    在这里插入图片描述

    5-2 文字与文本

    文本阴影 text-shadow属性

    与盒子阴影类似,文字阴影有四个参数
    在这里插入图片描述

    我们常用的文字阴影效果有文字描边凸起浮雕
    在这里插入图片描述
    实例

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    	<style>
    		h1 {
    		    text-shadow:2px 2px #FF0000;
    		}
    	</style>
    
    </head>
    <body>
    	<h1>Web design</h1>
    </body>
    </html>
    

    在这里插入图片描述

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    	<style>
    	h1 {
    	    text-shadow:2px 2px  8px blue;
    	}
    
    	</style>
    
    </head>
    <body>
    	<h1>Web design</h1>
    </html>
    

    在这里插入图片描述

    长文本换行 word-wrap属性

    在正常情况下,长单词文字会溢出文本框,如图:
    在这里插入图片描述
    这时,就需要我们设置word-wrap属性进行换行。
    在这里插入图片描述
    实例

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    	<style>
    	 p.wdrp
    	 {
    	   width:8em; 
    	   border:1px solid #333;
    	   word-wrap:break-word;
    	 }
    	</style>
    
    </head>
    <body>
    	 <p class="wdrp">这是最长的英文单词,
    pneumonoultramicroscopicsilicovolcanoconiosis.</p>
    
    </html>
    

    在这里插入图片描述

    网络字体 @font-face规则

    无论是浏览器还是其他的软件,里面呈现出来的用户可以选择的字体,都是在我们的本地硬盘上存在有特定的字体文件,如果没有这个字体文件,是无法显示该字体的。

    在没有这个规则之前有两种方式:(如图)

    现在对于CSS3的标准,我们把字体文件放在服务器端中,当使用到特殊字体时,将服务器端的字体文件,下载到客户端中。
    在这里插入图片描述
    不同的浏览器对字体文件的格式是有规定的。
    在这里插入图片描述
    实例
    字体下载链接
    字体文件格式转换工具
    当我们只有一种字体格式文件时,可以使用该工具获得所有格式。

    <!DOCTYPE html>
    <html>
    <head>
    	<style> 
    		@font-face{
    		font-family: kastlerFont;
    		src:url('fonts/kastler.ttf'),
    		    url('fonts/kastler.eot'),
    		    url('fonts/kastler.woff'),
    		    url('fonts/kastler.svg');
    		}
    		p{
    		font-family:kastlerFont;
    		}
    	</style>
    </head>
    <body>
    <p>Web front-end development</p>
    
    
    </body>
    </html>
    
    

    在这里插入图片描述

    5-3 2D变换

    2D变换主要有:旋转、缩放、移动、拉伸
    在这里插入图片描述
    这里主要介绍旋转和缩放。

    旋转transform:rotate()

    rotate函数的参数为旋转的度数。
    在这里插入图片描述
    快捷输入
    快捷输入:trsf
    在这里插入图片描述

    实例

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    	<style>
    	div
    	{
    	  width:100px;
    	  height:75px;
    	  background-color:#ccc;
    	  border:1px solid black;
    	}
    	#rotateDiv
    	{
    	  transform:rotate(30deg);
    	}
    	</style>
    
    </head>
    <body>
    <div id = "container">
    	<div>web前端开发</div>
    	<div id="rotateDiv">web前端开发</div>
    </div>
    
    </html>
    

    在这里插入图片描述

    缩放transform:scale()

    scale()函数有两个参数x,y分别代表水平和垂直方向上的缩放倍数。

    在这里插入图片描述
    实例

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    	<style>
    	.box{
    		width: 300px;
    		height: 300px;
    		border:1px solid;
    	}
    	.box:hover{
    		transform: scale(1.2);
    	}
    
    	</style>
    
    </head>
    <body>
    <div class = "box">
    	Lorem ipsum dolor sit amet, consectetur adipisicing elit. Inventore iusto facilis nihil voluptatibus, nobis corrupti quae ipsum possimus dolorum, repudiandae unde illum nemo quibusdam tempora fuga nisi? Eius, enim, minima?
    </div>
    
    </html>
    

    在这里插入图片描述

    5-4 过渡与动画

    过渡transition属性

    过渡: 将元素的某个属性从“一个值”在指定的时间内过渡到“另一个值”

    完成的效果:让当前的一个元素从一种状态过渡到另外一种状态,发生两个状态之间的一个变化。
    在这里插入图片描述
    其中transition-timing-function主要设置过渡的快慢程度,通过函数控制。
    在这里插入图片描述
    实例

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            div{
                height: 30px;
                width: 100px;
                line-height: 30px;
                border-radius: 5px; /*圆角边框*/
                color: #000;
                background-color: silver;
                transition: all 1s linear;
            }
            div:hover{
                color: white;
                background-color: #45B823;
            }
        </style>
    </head>
    <body>
        <div>web design</div>
    </body>
    </html>
    

    在这里插入图片描述

    动画 animation属性

    当我们需要让元素在几种状态之间转换时,这时候就需要使用动画。

    动画: 让一个元素,通过animation属性来完成若干种状态之间的一个转换。

    首先需要定义动画,然后调用动画。
    在这里插入图片描述
    animation属性有四个子属性。
    在这里插入图片描述
    实例

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    	<style>
    	div{
    		width: 100px;
    		height: 100px;
    		background-color: black;
    	}
    	@keyframes mycolor
    	 {
    	    0%     {background-color:red;}
    	    30%   {background-color:blue;}
    	    60%   {background-color:yellow;}
    	    100% {background-color:green;}
    	}
    	 div:hover
    	{
    	    animation: mycolor 5s linear;
    	}
    	</style>
    
    </head>
    <body>
    <div class = "box">
    	
    </div>
    
    </html>
    

    在这里插入图片描述

    5-5 3D变换

    在这里插入图片描述

    坐标系

    在这里插入图片描述

    有无透视的区别

    在这里插入图片描述
    在这里插入图片描述
    透视的具体设置
    在这里插入图片描述

    实例

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>3D</title>
        <style>
            #stage{ /**舞台,主要设置透视效果*/
                width: 300px;
                margin: 100px auto;
                perspective: 200px; /*眼睛距离舞台的距离*/
            }
            .box{
                width: 100px;
                height: 100px;
                float: left;
                transition: linear 1s;
                transform-style: preserve-3d;   /*设置3D效果*/
            }
            img{
                width: 100px;
                height: 75px;
            }
            .x:hover{
                transform: rotateX(60deg);
            }
            .y:hover{
                transform: rotateY(60deg);
            }
            .z:hover{
                transform: rotateZ(60deg);
            }
        </style>
    </head>
    <body>
    <div id="stage">
        <div class="box x">
            <img src="https://img-blog.csdnimg.cn/img_convert/40d457717d03f863d8078f3a4c0ae83c.png" alt="">
        </div>
        <div class="box y">
            <img src="https://img-blog.csdnimg.cn/img_convert/40d457717d03f863d8078f3a4c0ae83c.png" alt="">
        </div>
        <div class="box z">
            <img src="https://img-blog.csdnimg.cn/img_convert/40d457717d03f863d8078f3a4c0ae83c.png" alt="">
        </div>
    </div>
    </body>
    </html>
    

    在这里插入图片描述

    变换综合实例

    实现效果
    在这里插入图片描述
    代码

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            *{
                margin: 0;
                padding: 0;
            }
            body{
                background-color: #0D3462;
            }
            /*舞台*/
            #piclist{
                width: 760px;
                height: 220px;
                margin: 100px auto;
            }
            /*容器*/
            .picbox{
                position: relative;
                float: left;
                width: 170px;
                height: 190px;
                margin: 10px;
                transform-style: preserve-3d;
                transition: 1.5s;
            }
            /*鼠标悬停翻转*/
            .picbox:hover{
                transform: rotateY(180deg);
            }
            /*共同样式*/
            .face{
                position: absolute;
                width: 170px;
                height: 190px;
            }
            /*正面*/
            .front{
                border: 2px solid #4b2518;
            }
            /*反面*/
            .back{
                transform: rotateY(180deg);
                background-color: #4b2518;
                border: 2px solid white;
            }
            .back h3{
                color: white;
                text-align: center;
            }
        </style>
    </head>
    <body>
        <div id="piclist">
            <div class="picbox">
                <div class="face front"><img src="https://cdn.jsdelivr.net/gh/Crtd-Code/image/img/1.jpg" alt=""></div>
                <div class="face back">
                    <h3>浓缩咖啡</h3>
                </div>
            </div>
            <div class="picbox">
                <div class="face front"><img src="https://cdn.jsdelivr.net/gh/Crtd-Code/image/img/2.jpg" alt=""></div>
                <div class="face back">
                    <h3>卡布奇诺</h3>
                </div>
            </div>
            <div class="picbox">
                <div class="face front"><img src="https://cdn.jsdelivr.net/gh/Crtd-Code/image/img/3.jpg" alt=""></div>
                <div class="face back">
                    <h3>拿铁</h3>
                </div>
            </div>
            <div class="picbox">
                <div class="face front"><img src="https://cdn.jsdelivr.net/gh/Crtd-Code/image/img/4.jpg" alt=""></div>
                <div class="face back">
                    <h3>摩卡</h3>
                </div>
            </div>
        </div>
    </body>
    </html>
    

    咖啡店案例

    在这里插入图片描述

    index.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <link rel="stylesheet" href="css/style.css">
    </head>
    <body>
        <div id="container">
            <div id="header">
                <img src="images/banner.jpg" alt="">
                <div id="icon-list">
                    <img src="images/1.bmp" alt="">
                    <img src="images/2.bmp" alt="">
                    <img src="images/3.bmp" alt="">
                    <img src="images/4.bmp" alt="">
                </div>
            </div>
            <div id="nav">
    			<a href="#">咖啡MENU</a>|
    			<a href="#">咖啡COOK</a>|
    			<a href="#">咖啡STORY</a>|
    			<a href="#">咖啡NEWS</a>|
    			<a href="#">咖啡PARTY</a>
            </div>
            <div id="main">
                <div id="aside"><!--边栏-->
                    <h2>咖啡MENU</h2>
                    <table >
                        <tr>
                            <th ></th>
                          <th >拿铁<br />Latte</th>
                          <th >卡布奇诺<br />Cappuccino</th>
                          <th >摩卡<br />Mocha</th>
                          <th >浓缩咖啡<br />Espresso</th>
                        </tr>
                        <tr>
                          <th scope="row"  >大杯</th>
                          <td>35</td>
                          <td>35</td>
                          <td>35</td>
                          <td>30</td>
                        </tr>
                        <tr>
                          <th scope="row"  >中杯</th>
                          <td>30</td>
                          <td>30</td>
                          <td>30</td>
                          <td >25</td>
                        </tr>
                        <tr>
                          <th scope="row"  >小杯</th>
                          <td>25</td>
                          <td>25</td>
                          <td>25</td>
                          <td>20</td>
                        </tr>
                      </table>
                    <table></table>
                    <div id="imglist"><!--pol为相同样式 ,rotate为不同样式images/-->
                        <div class="pol rotate-left"><img src="images/Latte.jpg" alt=""></div>
                        <div class="pol rotate-right"><img src="images/Cappuccino.jpg" alt=""></div>
                        <div class="pol rotate-left"><img src="images/Espresso.jpg" alt=""></div>
                        <div class="pol rotate-right"><img src="images/Mocha.jpg" alt=""></div>
                    </div>
                </div>
                <div id="content"><!--主体部分-->
                    <!--四块>图片+文字>标题+段落-->
                    <div class="subcon">
                        <img src="images/Latte.jpg" alt="">
                        <subtext>
                            <h2>拿铁Caffè Latte</h2>
    				        <p>这是一种传统的经典饮料——浓缩咖啡调入热牛奶,其上覆盖一层轻盈的奶沫。<br>品尝此款咖啡时,您可以选择特别加入某种口味(如香草,焦糖或杏仁口味)的糖浆。</p>
                        </subtext>
                    </div>
                    <div class="subcon">
                        <img src="images/Cappuccino.jpg" alt="">
                        <subtext>
                            <h2>卡布奇诺Cappuccino</h2>
                            <p>这款咖啡沿袭传统技法,由我们技艺娴熟的咖啡吧员将手工制作的热奶与细腻奶泡轻柔地浇在浓缩咖啡之上制作而成。</p>
                        </subtext>
                    </div>
                    <div class="subcon">
                        <img src="images/Mocha.jpg" alt="">
                        <subtext>
                            <h2>摩卡Caffè Mocha</h2>
                            <p>这款咖啡由醇香的摩卡酱,浓缩咖啡和蒸奶相融相合,上面覆以搅打奶油。<br>寒冷的日子里,忧伤的时光中,任何人都无法抵抗她的诱惑。</p>                
                        </subtext>
                    </div>
                    <div class="subcon">
                        <img src="images/Espresso.jpg" alt="">
                        <subtext>
                            <h2>浓缩咖啡Espresso</h2>
                            <p>这是咖啡的精粹,以最浓缩的方式显现。浓缩咖啡带点焦糖味道,浓厚馥郁。</p> 
                        </subtext>
                    </div>
                </div>
            </div>
            <div id="footer"></div>
        </div>
        <div id="l-fix">
            <img src="images/Latte.jpg" alt="">
        </div>
    </body>
    </html>
    

    style.css

    /*默认样式清零*/
    *{
        margin: 0px;
        padding: 0;
    }
    body{
        font-size: 16px;
        color: #673929;
    }
    #container{
        width: 900px;
        margin:0 auto;/*水平居中*/
    }
    #header{
        height: 220px;
        margin-bottom: 5px;
        position: relative;
    }
    #icon-list{
        position: absolute;
        top: 170px;
        right: 30px;
        width: 130px;
        height: 30px;
        font-size: 0;/*去除图标之间的空隙*/
    }
    #nav{
        height: 30px;
        line-height: 30px;/*添加行高已达到垂直居中*/
        margin: 5px;
        background-color: #09c;
        font: 18px/30px;/*第二个参数为行高*/
        color: #fff;
        letter-spacing: 2px;/*字符间距*/
        text-align: center;
    }
    #nav a{
        text-decoration: none;/*没有下划线*/
    }
    /*没有点击的超链接*/
    a:link{
        color: #fff;
    }
    /*已访问的超链接*/
    a:visited{
        color: #fff;
    }
    /*鼠标悬停*/
    a:hover{
        color: yellow;
    }
    /*超链接激活*/
    a:active{
        color: yellow;
    }
    #main{
        background-color: #000;
        /* height: 2050px; */
    }
    #aside{
        float: left;
        width: 300px;
        /* height: 500px; */
        background-color: #6cf;
        text-align: center;
        font-size: 14px;
        color:#000
    }
    #aside h2{
        margin: 20px;
    }
    #imglist{
        width:130px;
        margin: 0 auto;
    }
    .pol{
        width: 85px;
        padding: 10px;
        background-color: #eee;
        border: 1px solid #bfbfbf;
        box-shadow: 2px 2px 4px #aaa; /*盒子阴影*/
        border-radius: 5px;
    }
    #imglist img{
        height: 95px;
        width: 85px;
        margin: 0 auto;
    }
    .rotate-left{
        -ms-transform:rotate(7deg); /* IE 9 */
    	-moz-transform:rotate(7deg); /* Firefox */
    	-webkit-transform:rotate(7deg); /* Safari and Chrome */
    	-o-transform:rotate(7deg); /* Opera */
    	transform:rotate(7deg);
    }
    .rotate-right{
        -ms-transform:rotate(-7deg); /* IE 9 */
    	-moz-transform:rotate(-7deg); /* Firefox */
    	-webkit-transform:rotate(-7deg); /* Safari and Chrome */
    	-o-transform:rotate(-7deg); /* Opera */
    	transform:rotate(-7deg);
    }
    #content{
        float: right;
        width: 595px;
        /* height: 2050px; */
        margin-bottom: 5px;
        background-color: #cff;
    }
    .subcon{
        width: 570px;
        margin: 10px auto;
        clear: both;
    }
    .subcon img{
        margin: 5px;
        padding: 5px;
        float: left;
        border: 1px dashed #000;
    }
    .subcon subtext{
        width: 60%;
        float: left;
        margin: 5px;
    }
    .subcon h2{
        margin: 5px;
    }
    .subcon p{
        font: 16px/2px;
    }
    #footer{
        height: 60px;
        line-height: 60px;
        background-color: #6cf;
        clear: both;/*清除浮动,防止footer占位*/
        text-align: center;
    }
    #l-fix{
        position: fixed;
        top: 100px;
        left: 5px;
    }
    
    
    展开全文
  • 6. jQuery带Tips动画提示通用表单验证插件下载(jquery validate),动画效果漂亮 7. jQuery鼠标移到下载地址滑出气泡提示效果的插件 8. 又一款jquery实现链接Tip演示下载 9. 常用jQuery弹出式链接提示效果Tooltip源码...
  • 6. jQuery带Tips动画提示通用表单验证插件下载(jquery validate),动画效果漂亮 7. jQuery鼠标移到下载地址滑出气泡提示效果的插件 8. 又一款jquery实现链接Tip演示下载 9. 常用jQuery弹出式链接提示效果Tooltip源码...
  • 这里用CSS+JS实现点击文字动画展开一个DIV层菜单,到期会自动关闭,是CSS结合JS实现的效果。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...
  • 就算是你对文字理解或者代码理解有所误差,实战效果图能辅助你更好地理解CSS3每个特性。 案例丰富,实战性强。 每个CSS3特性都配有实战体验,部分案例来自于实际开发之中。同时在每个知识点之后,还提供了综合...
  • javascript网页特效实例

    热门讨论 2010-10-28 08:54:15
    5.7 文字动画效果 249 实例161 反弹文字 249 实例162 飞舞的文字 252 实例163 飞翔的文字 254 实例164 平面旋转的文字 257 实例165 输出文字 258 实例166 文字打字效果 259 实例167 文字抖动 261 ...
  • 实现火焰文字 ...在本实例中,实现文字的火焰效果主要使用了CSS3中的text-shadow属性和animation属性,通过text-shadow属性向文本添加多个阴影,通过animation属性设置动画。text-shadow属性的语...

    实现火焰文字

    实例描述

    在浏览页面时,经常会看到文字的火焰效果。本实例将使用CSS3来实现文字的燃烧效果。运行本实例,在页面中会输出几个燃烧的火焰文字,结果如图所示。
    在这里插入图片描述

    技术要点

    在本实例中,实现文字的火焰效果主要使用了CSS3中的text-shadow属性和animation属性,通过text-shadow属性向文本添加多个阴影,通过animation属性设置动画。text-shadow属性的语法格式如下:

    text-shadow: h-shadow v-shadow blur color;
    

    参数说明:

    l h-shadow:必选参数,用于设置水平阴影的位置,可以为负值。

    l v-shadow:必选参数,用于设置垂直阴影的位置,可以为负值。

    l blur:可选参数,用于设置模糊的距离。

    l color:可选参数,用于设置阴影的颜色。

    l animation属性的语法格式如下:

    animation: name duration timing-function delay iteration-count direction;
    

    参数说明如表所示。

    animation属性的参数说明

    参 数 描 述
    name 规定需要绑定到选择器的keyframe名称
    duration 规定完成动画需要的时间,单位为秒
    timing-function 规定动画的速度曲线
    delay 规定在动画开始之前的延迟
    iteration-count 规定动画应该播放的次数
    direction 规定是否应该轮流反向播放动画

    代码实现

    (1)新建index.html文件,在文件中编写HTML代码,定义一个

    标签,在该标签中设置文字,代码如下:

    <div>星星之火可以燎原</div>
    

    (2)在页面中编写CSS代码,首先为body元素设置样式,然后为div元素设置样式,应用text-shadow属性为文字设置阴影,并应用animation属性设置动画,最后应用@keyframes规则创建动画,实现文字的火焰效果。关键代码如下:

    <style type="text/css">
    body{
       font-size:120px; /*设置字体大小*/
       font-weight:bold; /*设置字体粗细*/
       font-family:'微软雅黑'; /*设置字体*/
       background:#000; /*设置页面背景颜色*/
       color:#fff; /*设置文字颜色*/
       text-align:center/*设置文字居中*/
    }
    div{
       text-shadow:0 0 20px #fefcc9,
                10px -10px 30px #feec85,
                -20px -20px 40px #ffae34,
                20px -40px 50px #ec760c,
                0 -80px 70px #f38e1c; /*设置文字阴影*/
       -webkit-animation: flame 2s infinite;    /*设置动画*/
    }
    @-webkit-keyframes flame{                    /*创建动画*/
       0%{
          text-shadow:0 0 20px #fefcc9,
                   10px -10px 30px #feec85,
                   -20px -20px 40px #ffae34,
                   20px -40px 50px #ec760c,
                   0 -80px 70px #f38e1c;
       }
       30%{
          text-shadow:0 0 20px #fefcc9,
                   10px -10px 30px #feec85,
                   -20px -20px 40px #ffae34,
                   20px -40px 50px #ec760c,
                   10px -90px 80px #f38e1c;
       }
       60%{
          text-shadow:0 0 20px #fefcc9,
                   10px -10px 30px #feec85,
                   -20px -20px 40px #ffae34,
                   20px -40px 50px #ec760c,
                   0px -80px 100px #f38e1c;
       }
       100%{
          text-shadow:0 0 20px #fefcc9,
                   10px -10px 30px #feec85,
                   -20px -20px 40px #ffae34,
                   20px -40px 50px #ec760c,
                   0 -80px 70px #f38e1c;
       }
    }
    </style>
    
    展开全文
  • 超实用的CSS代码段

    2017-01-11 23:14:47
    《超实用的CSS代码段》分为11章,包含文字、字体、边框、图片、按钮、链接、背景、颜色、动画、页面布局、美化、盒子、3D、CSS Hack等网页设计和交互技术,对那些客户要求高、工作节奏快的网站开发人员和设计人员...
  • 实例074 使文字具有下划线效果 实例075 指定图标的列表项 3.5 文字特效 实例076 文字的发光效果 实例077 文字的阴影效果 实例078 文字的渐变阴影效果 实例079 文字的图案填充效果 实例080 文字的探照灯效果 ...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
     Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。...
  • Java波浪文字制作方法及源代码 1个目标文件 摘要:Java源码,初学实例,波浪文字 Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,...
  • javascript经典效果示例

    热门讨论 2012-03-06 11:06:03
    73个效果实例 01:___CSS+JS滚动图片功能代码 02:___CSS使用图片完美修饰的全兼容圆角框 03:___CSS制作的类似相册浏览的功能 04:___CSS完成神奇创意的相框 05:___CSS实现自适应的图片背景边框 06:___CSS将图片自动...
  • HTML5_CSS3图片描述效果-文字描述浮动在图片上 HTML5_CSS3牙刷动画-模拟真实刷牙效果CSS3背景渐变按钮-按钮图标淡入淡出动画CSS3实现滑杆开关切换按钮动画 动感的CSS3 Loading文字特效 漂亮的CSS3动画进度条-...
  • 第3章 CSS3新手详解 052 3.1 CSS代码基础 052 3.1.1 CSS基础语法 052 3.1.2 继承 054 3.1.3 选择器 057 3.2 CSS3常用属性 059 3.2.1 文本和字体 059 3.2.2 边框与背景 062 3.2.3元素定位 065 3.2.4 ...
  • JavaScript网页特效范例宝典源码

    千次下载 热门讨论 2013-09-04 10:40:38
    5.7 文字动画效果 249 实例161 反弹文字 249 实例162 飞舞的文字 252 实例163 飞翔的文字 254 实例164 平面旋转的文字 257 实例165 输出文字 258 实例166 文字打字效果 259 实例167 文字抖动 261 实例168 指向文字时...
  • 实例001 安装和配置Visual Studio 2008开发环境 3 实例002 安装和配置IIS(Web服务器) 7 实例003 安装MSDN帮助编程学习 10 实例004 在VS 2008中设定断点及调试程序 13 1.2 应用Web.Config配置网站 16 实例005 配置...
  • 实例074 使文字具有下划线效果 实例075 指定图标的列表项 3.5 文字特效 实例076 文字的发光效果 实例077 文字的阴影效果 实例078 文字的渐变阴影效果 实例079 文字的图案填充效果 实例080 文字的探照灯效果 ...

空空如也

空空如也

1 2 3 4
收藏数 75
精华内容 30
关键字:

css3文字动画效果实例