怎样解决ie6不支持max-width

ie6是不支持min-height和max-width的,然而文章里面的图片我们不能保证其大小刚好合适,为了美观我们通常会使用max-width来解决问题

操作方法

  • 01

    对于ie6我们可以使用如下css代码 /*可用于块级元素的最大宽度*/ #maxImgBox{width: expression(this.offsetWidth > 700 ? '700px': true); max-width: 700px; } /*可用于可直接取到width的元素如img*/ #maxWidthImg{width: expression(this.width > 200 ? '200px': true); max-width: 200px; } /*从根节点取值*/ #maxWidthDiv{width: expression((documentElement.clientWidth < 580) ? '580px' : 'auto' ); max-width: 580px; }

  • 02

    通过jQuery解决IE6不支持max-height$(".entry").each(function(){ if($(this)[0].scrollHeight>500) $(this).css({"height":"500px"}); });

(0)

相关推荐

  • ie6不支持png透明简单的解决办法

    <!--[if lt IE 7]> <script type="text/javascript" src="img/iepngfix_tilebg.js"></scrip ...

  • 如何解决浏览器不支持cookies

    故障分析:造成浏览器不支持cookies的情况首先考虑你是不是浏览器的问题,浏览器设置出现错误,浏览器内部异常的情况,其次就是你的电脑是否被中毒,系统文件被丢失的现象所导致。下面就一起来看看如何解决浏 ...

  • 如何解决电脑不支持windows hello

    如何解决电脑不支持windows hello,想必对大家来说很想了解这方面的内容,下面小编给大家分享一下,希望可以帮助到大家. 操作方法 01 右键此电脑,点击"管理",找到&qu ...

  • 如何才能让IE6浏览器支持fixed

    在主题制作或者修改中一些元素要设置 为随页面滚动的效果,通常的做法是加上fixed属性,或者干脆用js实现这个功能。 不过对于懒得去后台更新js文件的同学来说,这不是个好办法,或者对于还未引入js的同 ...

  • 如何解决迅雷不支持.acc格式的音频文件的问题

    今天给大家介绍一下迅雷不支持.acc格式的音频文件的问题的具体解决方法.1. 首先打开电脑,找到桌面上的迅雷图标,双击打开2. 进入主页面后,点击页面右上角的主菜单图标3. 在打开的菜单中,选择[设置 ...

  • 【两招解决网络设置 支持中文SSID】

    操作方法 01 市面上有些设备完全支持中文SSID无线网络设置,不过还有很多设备并不支持使用中文来命名SSID,遇到这种情况,可通过系统吧提供的这两种方法进行解决. 两种修改方法任你选 1.浏览器法 ...

  • windows7操作系统创建wifi无线网络解决手机不支持ad-hoc

    可能大多数亲都应该知道在网络共享中心里面可以建立ad-hoc的无线网来共享网络吧 但是目前有的手机或者其它设备并不支持ad-hoc,比如我现在用的这个手机#32! Win7的话提供了另一种建立无线网络 ...

  • 如何解决Windows8不支持hosts文件屏蔽的问题

    Windows的hosts文件提供了一种简单的方法,允许用户重定向或屏蔽某些网址,例如将被DNS劫持的网址指定到正确的IP。理论上讲,你可以在hosts文件中添加任何域名、host或是网站让系统屏蔽它 ...

  • 如何快速解决谷歌浏览器不支持网银问题

    第一张是还没有解决前打开的支付页面 第二张是解决后的打开的支付页面 解决谷歌不能网银支付方法/步骤: 在谷歌的右上角的三横线图标打开, 然后选择"设置" 2在设置页面的左边有&qu ...