源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

jquery实现图片等比例缩放以及max-width在ie中不兼容解决

  • 时间:2022-01-25 00:27 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:jquery实现图片等比例缩放以及max-width在ie中不兼容解决
上次用原生的[url=http://www.1sucai.cn/article/34246.htm]JavaScript实现的图片等比例缩放[/url],max-width和max-height在ie6中不兼容问题,今天用jQuery实现了这些问题 jQuery部分代码
[u]复制代码[/u] 代码如下:
<script type="text/javascript"> $(document).ready(function(){ var maxWidth=$(".imgBox").width(); $("img").each(function(){ if(!$.support.style&&$.browser.msie&&($.browser.version==6.0)){ //判定浏览器为ie6的时候 var imgWidth=$(this).width(); var imgHeight=$(this).height(); var maxHeight = maxWidth*imgHeight/imgWidth; if(imgWidth>maxWidth){ $(this).css("width",maxWidth).css("height",maxHeight); } } }) }) </script>
css部分代码:
[u]复制代码[/u] 代码如下:
<style type="text/css"> body{ margin:0; padding:0;} .box{ width:700px; margin:0 auto;} .imgBox{ background:#CCCCCC;*display:table-cell; width:400px; margin:10px auto; *font-size:350px; line-height:400px; text-align:center; vertical-align:middle; padding:20px;} img{ border:0 none; max-width:400px; overflow:hidden; vertical-align:middle;} </style>
html代码:
[u]复制代码[/u] 代码如下:
<div class="box"> <div class="imgBox"> <img src="images/12.jpg" alt="等比例缩放图片"/> </div> </div>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部