图片翻转和右上角提示综合展示

html代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>jquery hover鼠标悬停品牌图片旋转动画展示</title>
    <meta name="description" content="jquery hover鼠标悬停图片特效,品牌图片列表通过鼠标滑过品牌图片旋转动画展示,鼠标离开品牌图片旋转回来。" />
</head>
<body>
    <style type="text/css">

        *
        {
            margin: 0;
            padding: 0;
            list-style-type: none;
        }
        a, img
        {
            border: 0;
            text-decoration: none;
        }
        body
        {
            font: 12px/180% Arial, Helvetica, sans-serif, "新宋体";
        }
        /* allbrand */.allbrand .brand
        {
            width: 1090px;
            height: 1005px;
            overflow: hidden;
            margin: 40px auto 0 auto;
        }
        .allbrand .brand a
        {
            display: inline;
            position: relative;
            float: left;
            width: 200px;
            height:200px;
            line-height: 70px;
            text-align: center;
            color: #fff;
            font-size: 14px;
            margin: 20px 20px 20px  20px;
        }
        .allbrand .brand a img
        {
            position: absolute;
            left: 0px;
            width: 100%;
            height: 100%;
            border: 1px solid #e9e8e8;
        }
        .allbrand .brand a b
        {
            display: none;
            position: absolute;
            top: 36px;
            left: 0px;
            width:200px;
            height:200px;
            background: #f60;
            border: 1px solid #e9e8e8;
            cursor: pointer;
            overflow: hidden;
        }
        .allbrand .brand a span
        {
            display: block;
            width: 45px;
            height: 45px;
            position: absolute;
            left: 180px;
            top: -20px;
            text-align: center;
            color: #fff;
            line-height: 45px;
            font-family: Microsoft YaHei;
            font-size: 20px;
            font-weight: 700;
        }
        .top
        {
            background: url(    "http://s0.husor.cn/image/index/icons1.png" ) no-repeat -246px -6px;
             z-index:100;

        }

    </style>
    <div class="allbrand">
        <div class="brand">
            <a target="_blank" href="http://www.17sucai.com/">
                <img alt="兰芝" src="images/20121119104931.jpg" />
                <span class="top">1</span></a>
           <a target="_blank" href="http://www.17sucai.com/">
                <img alt="丝塔芙" src="images/20121015052055.jpg" />
                <span class="top">1</span></a>
          <a target="_blank" href="http://www.17sucai.com/">
                <img alt="玉兰油" src="images/20121123030707.jpg" />
                <span class="top">1</span></a>
          <a target="_blank" href="http://www.17sucai.com/">
                <img alt="高丝" src="images/20121210102224.jpg" />
                <span class="top">1</span></a>
         <a target="_blank" href="http://www.17sucai.com/">
                <img alt="美宝莲" src="images/20121220100203.jpg" />
                <span class="top">1</span></a>
         <a target="_blank" href="http://www.17sucai.com/">
                <img alt="水之密语" src="images/20130106112242.jpg" />
                <span class="top">1</span></a>
          <a target="_blank" href="http://www.17sucai.com/">
            <img alt="曼秀雷敦" src="images/20121220100514.jpg" />
            <span class="top">1</span></a>
         <a target="_blank" href="http://www.17sucai.com/">
            <img alt="JUST BB" src="images/20130106112655.jpg" />
            <span class="top">1</span></a>
        <a target="_blank" href="http://www.17sucai.com/">
            <img alt="玉兰油" src="images/20121123030707.jpg" />
            <span class="top">1</span></a>
        </div>

    </div>

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

    <script type="text/javascript">
//品牌翻转
var allBrandAnimate = function(t,d){
    if(t.find(‘.brand b‘).length != 0){
        return false;
    }
    t.find(‘.brand a‘).each(function(){
        $(this).append(‘<b>‘ + $(this).find(‘img‘).attr(‘alt‘) + ‘</b>‘)
    });
    t.find(‘.brand a‘).hover(function(){
        $(this).find(‘img‘).stop().animate({‘height‘:0,‘top‘:‘100px‘},d,function(){
            $(this).hide().next().next().show();
            $(this).next().next().animate({
                ‘height‘:‘200px‘,
                ‘top‘:‘0‘
            },d);
        });
    },function(){
        $(this).find(‘b‘).animate({‘height‘:0,‘top‘:‘100px‘},d,function(){
            $(this).hide().prev().prev().show();
            $(this).prev().prev().animate({
                ‘height‘:‘200px‘,
                ‘top‘:‘0‘
            },d);
        });
    });
}
allBrandAnimate($(‘.allbrand‘),80);
    </script>

</body>
</html>
时间: 2024-10-11 05:50:55

图片翻转和右上角提示综合展示的相关文章

CSS图片翻转动画技术详解

因为不断有人问我,现在我补充一下:IE是支持这种技术的!尽管会很麻烦.需要做的是旋转front和back元素,而不是旋转整个容器元素.如果你使用的是最新版的IE,可以忽略这一节.IE10+是支持的,IE9完全不支持CSS动画. CSS动画非常的有趣:这种技术的美就在于,通过使用很多简单的属性,你能创建出就连皮克斯动画制作公司也会赞叹的漂亮的消隐效果.其中代表性的一种就是CSS图片翻转效果,能让你看到一张卡片的正反两面上的内容.本文就是要用最简单的方法向大家介绍如何创建这种效果. 简单说明:这并不

动画特效一:图片翻转

前几节内容中,我详细的讲解了动画的理论知识及基本使用,在以后的章节中,我将用实际的案例来展示动画特效.这一节的例子是图片翻转.先看看最终效果: 素材准备:提供了两张图片,Baby.png和Xiaoming.png,并且它们的尺寸大小均为150 X 150.图片如下:      设计思路一: 1. 放置一个ContainerView,其尺寸大小也为150 X 150,用于存放图片. 2. 将上面的两张图片均放置在ContainerView中. 3. 进行outlets连线工作. XIB中设计界面如

android异步任务图片下载(进度条提示进度)

一.AsyncTask介绍 Android提供了几种在其他线程中访问UI线程的方法. Activity.runOnUiThread( Runnable ) View.post( Runnable ) View.postDelayed( Runnable, long ) Hanlder 这些类或方法同样会使你的代码很复杂很难理解.然而当你需要实现一些很复杂的操作并需要频繁地更新UI时这会变得更糟糕. 为了解决这个问题,Android 1.5提供了一个工具类:AsyncTask,它使创建需要与用户界

用css实现图片翻转

<!doctype html><html><head><meta charset="utf-8"><title>用css实现图片翻转</title><script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script><style>.flip-container { perspecti

JavaScript图片翻转

<script type="text/javascript"> /** * 注册函数f,当文档加载问成时执行这个函数f * 如果文件已经载入完成,尽快以异步方式执行它 */ function onLoad(f){ if(onLoad.loaded) window.setTimeout(f,0); else if(window.addEventListener) window.addEventListener("load",f,false); else i

一些浏览器智能翻转图片,php判断并复制(覆盖)带有Orientation图片翻转信息的JPEG图片

/** * 处理带有Orientation图片翻转信息的JPEG图片 * param $imagePath 图片资源路径 * param $dscPath 目标路径 * 照片中EXIF Orientation 参数让你随便照像但都可以看到正确方向的照片而无需手动旋转(前提要图片浏览器支持,Windows 自带的不支持) * * */public static function delImgOrientation($imagePath, $dscPath = null){ /* exif_imag

css3 图片翻转效果

原文:css3 图片翻转效果 源代码下载地址:http://www.zuidaima.com/share/1571389560998912.htm 自己写的图片翻转的demo, 主要是css3的应用 里面就一个文件, 直接打开就可以了, 引用了在线的jquery, 图片也用data uri直接写在页面里了 版权声明:本文为博主原创文章,未经博主允许不得转载.

Css3图片翻转

<!DOCTYPE html> <html> <head> <title>Css3图片翻转</title> <meta charset="utf-8" /> <style> .flip-container { perspective: 1000; transform-style: preserve-3d; } .flip-container, .front, .back { width: 320px;

CSS3图片翻转切换案例及其中重要属性解析

图片翻转切换,在不使用CSS3的情况下,一般都是使用JS实现动画,同时操作元素的width和left,或者height和top以模拟翻转的效果,并在适当时候改变src或者z-index实现图片切换. 无意中发现CSS3的方案, http://www.webhek.com/css-flip/  赶紧学习并总结如下 先上代码(多数照搬自上述链接,有很大兼容问题,小心使用) HTML: <div class="flip-container"> <div class=&quo