jsp页面实现点击图片放大查看细节

方法一:最简单直接的方式 直接放大img标签的长和宽属性:

<html>代码:

 <tr ><td style="height:12px; padding-top: 0px; width:100px" ><span style="font-size:12px" ><b>营业执照

       </b></span></td>
          <td style="height:12px; padding-top: 0px; width:300px">
          <img style=border:0;margin-top:0px;   src="${enter.licenceImage}"  id="file2img"   width="100" height="100"  />
          </td></tr>


<js>代码:

$("#file2img").bind("click",function(){
var width = $(this).width();
    if(width==100)
    {
        $(this).width(300);
        $(this).height(300);
    }
    else
    {
        $(this).width(100);
        $(this).height(100);
    }

});


方法二:用css的方式控制图片鼠标上移图片放大的特殊效果,更加简洁比方法一效果更棒!

图片来源:

<body>
   <tr ><td style="height:12px; padding-top: 0px; width:100px" ><span style="font-size:12px" ><b>税务登记证

       </b></span></td>
          <td style="height:12px; padding-top: 0px; width:100px" >
          <div class="content1">
        <img src="${enter.taxImage}" class="img_1" id="file3img"   width="100px" height="100px" >
        <img src="${enter.taxImage}" class="img_2" >
        </div>
          
          </td></tr>
</body>


css特效:

<style>

  .content1{position:relative; width:100px;}
     .img_1{display:block;}
    .img_2{width:400px;position:fixed;top:70px;left:210px;display:none;}
    .content1:hover img{display: block;} 


此种方法遇到一点小问题,就是鼠标应该滑到小图上就放大,但实际操作中发现还不到小图大图就hover出来了,然后发现是hover的父级元素.content1的width宽度超过了小图片的宽度导致的,然后   width的宽度也设置就好了!!
</style>


  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
分级目录: │ demo.html │ demo2.html │ demo3.html │ demo4.html │ demo5.html │ ├─css_pirobox │ │ css.css │ │ │ ├─demo1 │ │ ajax-loader.gif │ │ b_c.png │ │ b_l.png │ │ b_r.png │ │ close_btn.png │ │ close_btn_h.png │ │ c_l.png │ │ c_r.png │ │ link_out.png │ │ link_out_h.png │ │ next.png │ │ next_h.png │ │ pause.png │ │ pause_h.png │ │ play.png │ │ play_h.png │ │ prev.png │ │ prev_h.png │ │ style.css │ │ t_c.png │ │ t_l.png │ │ t_r.png │ │ │ ├─demo2 │ │ ajax-loader.gif │ │ b_c.png │ │ b_l.png │ │ b_r.png │ │ close_btn.png │ │ close_btn_h.png │ │ c_l.png │ │ c_r.png │ │ link_out.png │ │ link_out_h.png │ │ next.png │ │ next_h.png │ │ pause.png │ │ pause_h.png │ │ play.png │ │ play_h.png │ │ prev.png │ │ prev_h.png │ │ style.css │ │ t_c.png │ │ t_l.png │ │ t_r.png │ │ │ ├─demo3 │ │ ajax-loader.gif │ │ b_c.png │ │ b_l.png │ │ b_r.png │ │ close_btn.png │ │ close_btn_h.png │ │ c_l.png │ │ c_r.png │ │ link_out.png │ │ link_out_h.png │ │ next.png │ │ next_h.png │ │ pause.png │ │ pause_h.png │ │ play.png │ │ play_h.png │ │ prev.png │ │ prev_h.png │ │ style.css │ │ t_c.png │ │ t_l.png │ │ t_r.png │ │ │ ├─demo4 │ │ ajax-loader.gif │ │ b_c.png │ │ b_l.png │ │ b_r.png │ │ close_btn.png │ │ close_btn_h.png │ │ c_l.png │ │ c_r.png │ │ link_out.png │ │ link_out_h.png │ │ next.png │ │ next_h.png │ │ pause.png │ │ pause_h.png │ │ play.png │ │ play_h.png │ │ prev.png │ │ prev_h.png │ │ style.css │ │ t_c.png │ │ t_l.png │ │ t_r.png │ │ │ └─demo5 │ ajax

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值