`
HUYIZIZHEN
  • 浏览: 115975 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

CSS3文字燃烧特效示例

阅读更多


<!DOCTYPE html>
<html>
<head>
    
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

<title>CSS3文字燃烧特效示例</title>


<style type="text/css">
body
{
	background-color:#333;
}
h1
{
    margin-top: 24px;
    font-size: 2em;
	color:#fff;
}

h2
{
    margin-top: 36px;
    font-size: 3em;
}

p
{
    margin-top: 24px;
}

tt
{
    font-family: Monaco, monospace;
}
</style>

<script src="jquery.js" type="text/javascript"></script>

<script type="text/javascript">
(function ($)
{
    // Zachary Johnson
    // http://www.zachstronaut.com
    // December 2009
    
    $.fn.ignite = function (burn)
    {
        $(this).each(
            function ()
            {
                var letters = $(this).text().split('');
                $(this).html('<span>' + letters.join('</span><span>') + '</span>');
                $spans = $(this).find('span');
                setInterval(function () {$spans.each(burn);}, 100);
            }
        );
    }
})(jQuery);


function gasFlame()
{
    // Zachary Johnson
    // http://www.zachstronaut.com
    // December 2009
    
    var colors = ['#fff', '#99f', '#00f', '#009'];
    if (Math.random() > 0.90)
    {
        colors.push('#f90');
    }
    
    var hv = 0.04;
    
    var textShadows = [];

    var c = 0;
    var h = 0;
    var s = 0;

    while (c < colors.length)
    {
        s = 2 + Math.round(Math.random() * 2);

        while (s--)
        {
            shadow = '0 ' + h + 'em ' + -h + 'em ' + colors[c];

            textShadows.push(shadow);

            h -= hv;
        }

        c++;
    }

    $(this).css({color: colors[0], textShadow: textShadows.join(', ')});
}


$(begin);

function begin()
{
    $('h2').ignite(gasFlame);
}


</script>
    

</head>
<body>

<h1>CSS文字燃烧特效:</h1>

<h2>Now we're cooking with gas.</h2>

</body>
</html>
  • 大小: 86 KB
分享到:
评论

相关推荐

    css3文字特效_css3火焰文字_css3文字渐变代码

    本文将深入探讨“CSS3文字特效”,特别是“CSS3火焰文字”以及“CSS3文字渐变代码”的实现方法。 一、CSS3文字特效基础 CSS3文字特效主要依赖于其新增的属性和功能,如文本阴影(text-shadow)、文本描边(text-...

    css3火焰文字特效

    【CSS3火焰文字特效】是一种基于CSS3技术的创新视觉表现手法,用于在网页上创造出动态、逼真的火焰燃烧效果的文字。这种特效以其简洁的代码实现和炫酷的视觉冲击力,深受前端开发者喜爱。在现代网页设计中,CSS3不仅...

    CSS3火堆燃烧Loading动画特效

    **CSS3火堆燃烧Loading动画特效** 在网页设计中,加载动画是提升用户体验的重要元素,它们可以在内容加载过程中提供视觉反馈,使用户感知到页面正在准备显示内容。本篇文章将详细解析一款基于CSS3实现的“火堆燃烧...

    JS CSS3火焰燃烧动画特效.zip

    在火焰燃烧特效中,CSS3的几个关键特性起到了至关重要的作用: 1. **变换(Transforms)**:CSS3的变换可以改变元素的位置、大小、形状等,比如`rotate()`用于旋转,`scale()`用于缩放。在这个火焰动画中,变换可能...

    html5 Canvas燃烧文字火焰动画特效

    总的来说,“html5 Canvas燃烧文字火焰动画特效”是一个结合了HTML5 Canvas、JavaScript和CSS技术的精彩示例,展示了Web前端开发中的创意和动态效果的实现。学习和理解这个特效,不仅可以提升对Canvas和JavaScript的...

    基于HTML5+CSS3火焰文字动画特效源码.zip

    火焰文字动画很可能就是通过CSS3的关键帧动画(@keyframes)来实现的,通过对不同时间点的文字样式进行定义,创建出火焰燃烧的效果。 在压缩包中,"使用须知.txt"可能是包含了如何导入和运行这个源码的说明,包括...

    纯css3实现的木柴燃烧动画特效源码.zip

    【标题】"纯css3实现的木柴燃烧动画特效源码.zip" 提供了一个使用纯CSS3技术制作的动画效果,模拟了木柴燃烧的过程。这个源码展示了一个无需JavaScript或者其他编程语言,仅通过CSS3的特性就能创建出动态、逼真的...

    纯css3实现的木柴篝火燃烧动画特效源码.zip

    【标题】中的“纯css3实现的木柴篝火燃烧动画特效源码”指的是一个使用CSS3技术编写的代码示例,它展示了如何利用CSS3的特性来创建一个逼真的木柴燃烧的动态效果。CSS3是层叠样式表(Cascading Style Sheets)的第三...

    JS+CSS3火焰燃烧动画特效特效代码

    在火焰燃烧特效中,CSS3可能通过以下方式发挥作用: 1. 变换(transform):可以用于调整火焰元素的形状和位置,如旋转、缩放和位移,使得火焰看上去正在摇曳和上升。 2. 过渡(transition):可以平滑地改变火焰...

    纯CSS3实现的火苗燃烧动画特效源码.zip

    这个“纯CSS3实现的火苗燃烧动画特效源码.zip”文件提供了一个使用纯CSS3技术来创建逼真火苗燃烧动画效果的示例。这个效果不仅令人印象深刻,而且无需依赖JavaScript或其他外部库,这对于优化网页性能和减少资源加载...

    纯CSS3卡通蜡烛动画特效.zip

    首先,CSS3是层叠样式表的第三个版本,它引入了许多新特性,如选择器、边框和背景、文字效果、2D/3D转换、过渡、动画等,使得网页设计更加丰富多彩,同时也更高效地实现了动态效果,而无需依赖JavaScript或其他脚本...

    纯css3实现超逼真的蜡烛点燃燃烧动画特效源码.zip

    【标题】中的“纯css3实现超逼真的蜡烛点燃燃烧动画特效源码”表明这是一个使用CSS3技术创建的、模拟蜡烛点燃和燃烧过程的动态效果代码示例。CSS3是层叠样式表(Cascading Style Sheets)的第三版,它极大地扩展了...

    纯CSS3制作火苗动画特效.zip

    【描述】提到的"卡通晃动的小火苗火焰动画特效"意味着这个CSS3代码实现了火焰动态效果,可能包括火苗的摇曳、燃烧和渐变等视觉效果。这种效果通常会通过CSS3的关键帧动画(@keyframes)来定义火苗从出生到熄灭的整个...

    纯CSS3木柴燃烧动画特效特效代码

    【纯CSS3木柴燃烧动画特效特效代码】是一种利用现代Web技术实现的视觉效果,它完全依赖于CSS3的高级特性来创建一个逼真的木柴燃烧动画。在Web设计领域,这种无需JavaScript辅助的动画技术不仅可以提升用户体验,还...

    纯CSS3卡通蜡烛动画特效.rar

    在这个特定的示例中,我们将探讨如何仅通过CSS3代码实现一个逼真的蜡烛动画效果,无需JavaScript或其他编程语言的辅助。 CSS3是层叠样式表的第三版,它引入了许多新特性和改进,极大地增强了网页设计师的表现力。在...

    CSS3可爱卡通蜡烛交互式动画特效

    【CSS3可爱卡通蜡烛交互式动画特效】是一种利用CSS3的强大功能来创建互动性、趣味性的网页元素的示例。在本实例中,我们主要关注的是如何利用CSS3的特性来实现一个模拟蜡烛点燃与熄灭效果的动画。 首先,CSS3中的...

    html5 canvas燃烧的火焰文字特效.zip

    在这个“html5 canvas燃烧的火焰文字特效”示例中,我们将深入探讨如何利用HTML5 Canvas API和JavaScript来实现逼真的火焰动画,并结合CSS、jQuery等技术来优化用户体验。 首先,Canvas是HTML5的一个核心元素,通过...

Global site tag (gtag.js) - Google Analytics