今天遇到一个关于用js解决ie6不支持支持max-width,max-height的问题,刚开始用jQuery方法来实现,不过一直获取不到css里面的值,如
复制代码 代码如下:
if($.browser.msie && $.browser.version == 6.0)
{
var maxWidth = parseInt($('.viewBigPic img').css('max-width'));
$('.viewBigPic img').each(function(){
if ($(this).width() > maxWidth)
$(this).width(maxWidth);
});
}
不知道是什么原因,获取不到css里面的最大值,然后只能用原生的js来实现
js代码如下:
复制代码 代码如下:
<script type='text/javascript'>
function setPhotoSize(elem, width, height) {
<!--[if IE 6]>
try{
var image=new Image();
image.src=elem.src;
if(image.width>0 && image.height>0){
var rate = (width/image.width < height/image.height)? width/image.width : height/image.height;
if(rate <= 1){
elem.width = image.width*rate;
elem.height = image.height*rate;
}
else {
elem.width = image.width;
elem.height = image.height;
}
}
}catch(e){}
<!--[endif]-->
}
</script>
部分的html代码如下:
复制代码 代码如下:
<div class="viewBigBox">
<div class="viewBigPic">
<p><img id="imgid" onload="setPhotoSize(this,730,470)" src="images/viewShow.jpg" alt=""/></p>
</div>
</div>
css样式如下:
复制代码 代码如下:
.viewBigBox{ border:1px solid #e3e3e3; background-color:#ffffff; padding:1px; margin-top:18px;}
.viewBigPic{ background-color:#f7f7f7;padding:20px 14px;}
.viewBigPic p{display:table-cell;width:730px; line-height:470px; overflow:hidden; vertical-align:middle; text-align:center; height:470px;*font-size:390px;}
//实现图片垂直居中,主要运用了font-size与height的比例
.viewBigPic p img{ vertical-align:middle; max-height:470px; max-width:730px;}
相关推荐:
ChatGPT暂时不可用?如何高效应对并寻找最佳替代方案!,logo ai教程视频
ChatGPT显示“此网站无法加载站点”:背后原因与解决办法详解,用ai画明度渐变条
SEO挣钱之道:如何通过SEO实现网络盈利,宁晋网站建设商家
ChatGPT支付时银行卡被拒绝?教你几招轻松解决问题!,国内ai换图
SEO策划:让你的网站迅速脱颖而出的秘诀,seo优化和技巧
什么是“神马关键词”?如何用它提升你的网络营销效果?,新闻发布网站怎么做推广
SEO那么重要,企业如何通过它脱颖而出?,自媒体推广营销的概念
OpenAI注册问题解决方案:如何顺利通过手机号验证,反对ai头像
2024年AI写文章生成器推荐:让创作轻松高效,提升写作水平
seo网站页面优化包括什么,seo页面优化技术 ,no ai写作
WPJVX:开启数字化未来的智慧平台,关键词排名技术咨询乐云seo
ChatGPT故障:科技背后的秘密与应对策略,华为什么手机带ai功能
seo用什么写属性写,seo属于什么 ,芭田科学施肥AI
SEO领先-如何借助SEO技术让您的网站脱颖而出,seo是黑客吗
GPT-3.5可以免费使用吗?AI未来的无限可能,ai烧猪
什么是seo长尾词,什么是seo长尾词的概念 ,绿茶ai换脸杨超越
从零到一:网站历史的演变与未来趋势,肇庆市国外网站建设平台
优化型网站:提升企业竞争力的必备利器,重庆网站推广工作如何
ChatGPT页面无法访问?解决方案,让你轻松摆脱困扰!,ai染发颜色
SEO优化10种策略:提升网站排名的有效方法,帅气ai男头白底
ChatGPT的诞生,预示着人工智能大规模应用的时代已经来临,ai此生不渝
SEO留痕:数字营销的隐性力量,如何通过SEO优化让品牌更具竞争力,铁岭网站关键词建设优化
ChatGPT无法使用?了解原因及解决方法,轻松恢复智能对话体验!,ai满版图案
SEO查:如何通过精准优化让网站流量飞速增长,吉林推广营销怎么样
优化分析:提升企业效益的关键策略,山东大网站建设
AI人工智能文章生成器写作新纪元
SEO建议:如何通过优化提升网站流量,赢得市场竞争,自媒体网站免费推广平台
ChatGPT的VPN梯子:畅享全球互联网自由,打破地域限制,一直搜Ai
SEO管家:为您的网站保驾护航的智能SEO助手,网站推广作用有哪些类型
文字生成AI:开启创意写作的新纪元
《SEO教材:打造网站流量的核心利器,教你轻松SEO优化技巧》,咖啡网站建设总结文案
AI自动化:开启智能未来的无限可能,simplify ai
SEO优化工具优势:提升网站排名,带来流量和转化的秘密武器,ai圆形造字
SEO主要是为网站引流吗?深入解析SEO的核心价值,AI算算
ChatGPT打不开了吗?如何快速解决常见问题,恢复顺畅体验!,ai13212511845
为什么“未备案域名”会成为互联网行业中的重要问题?,江干区seo优化价格
优化原理:提升效率、创新突破的核心法则,印刷包装推广有哪里网站
AI批量文章工具,让写作变得高效与轻松,cs机器人ai
ChatGPT打不开网页?看完这篇你就懂了!,国内ai写作安卓软件
一秒采集:提升效率、创造价值的秘密武器,苏州网站整站优化
SEO注意事项:助力网站流量提升的关键策略,济宁快速seo优化价格
OpenPose大白话解释:让你轻松理解姿态识别的神奇技术,ai天天晴
URL站长的崛起:打造高效网站运营的秘密武器,网站建设费用计算依据
SEO和品牌营销:如何通过搜索引擎优化打造品牌影响力,建邺seo软件
ChatGPT常见问题汇总:解答你关于AI的一切疑惑,松鼠ai智能教适应教育
揭开“好的AI软件”背后的秘密:让生活和工作更智能的利器
GPT怎么收费?揭秘AI技术的定价与价值,ai报考高考
AI提供的阅读书目对学生的专业知识有多大帮助,沃奇ai
ChatGPT宕机两小时,OpenAI紧急修复,用户期待AI恢复正常服务,oppo小布ai
为什么说seo这么重要,seo重要吗 ,ai19920403