zoukankan      html  css  js  c++  java
  • IE6支持兼容min-width、max-width CSS样式属性

    IE6支持兼容min-width、max-width CSS样式属性
    
     
     
    让IE6支持max-width、IE6支持min-width样式
    
    我们在写CSS的时候,常常会遇到让一个图片或一个布局不能超出设定一定宽度范围值,有时需要设置一个最小宽度,接下来由DIVCSS5为大家总结的解决IE6不支持min-width和不支持max-width的方法。以下为CSS 宽度之IE6支持最小宽度、最大宽度解决技巧(你可能需要进一步详细了解CSS width知识)。
    
    目录
    IE6支持max-width解决方法
    IE6支持min-width解决方法
    IE6即支持max-width又支持min-width
    1、IE6支持max-width解决方法   -   TOP
    
    IE6支持最大宽度,解决CSS代码:
    .yangshi{max-1000px;_expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"");overflow:hidden;}
    
    说明:max-1000px; 这个是IE6以上级其它品牌浏览器支持最大范围宽度。而_expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"");overflow:hidden;则是让IE6支持max-width替代CSS代码,但效果和其它版本浏览器相同效果。
    
    让所有浏览器都支持max-width的CSS样式代码,完整:
    max-1000px;_expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"");overflow:hidden; 这里的1000和1000px是你需要的数值,注意3个数值的相同。
    
    设置最大max-width的时候别忘记加上overflow:hidden;
    
    2、IE6支持min-width解决方法   -   TOP
    
    IE6支持最小宽度,解决CSS代码:
    .yangshi{min-1000px;_expression((document.documentElement.clientWidth||document.body.clientWidth)>1000?"1000px":"");}
    
    说明:min-1000px; 这个是IE6以上级其它品牌浏览器支持最大范围宽度。而_expression((document.documentElement.clientWidth||document.body.clientWidth)>1000?"1000px":"");则是让IE6支持min-width替代CSS代码,但效果和其它版本浏览器相同效果。
    
    让所有浏览器都支持min-width的CSS样式代码,完整:
    min-1000px;_expression((document.documentElement.clientWidth||document.body.clientWidth)>1000?"1000px":"");
    这里的1000和1000px是你需要的数值,注意3个数值的相同。
    
    3、让IE6支持min-width同时又支持max-width解决方法   -   TOP
    
    让IE6即支持最小宽度又支持最大宽度限制设置。这种情况我们常常碰到对图片控制,让不确定大小的图片,如果太宽,不能超出一定范围值,小的时候不控制他的方法,用到CSS代码:
    
    _expression(this.scrollWidth > 620 ? "620px" : (this.scrollWidth < 1? "1px" : "auto"));
    
    
    对图片控制CSS完整代码:
    
    img{max-620px;_expression(this.scrollWidth > 620 ? "620px" : (this.scrollWidth < 1? "1px" : "auto"));}
    
    这里说明:图片不能超出大于620px的宽度,又不小于1像素的宽度。
    
    让所有浏览器包括IE6浏览器支持最大宽度又支持最小宽度DIV CSS代码:
    .yangshi{max-620px;min-1px;_expression(this.scrollWidth > 620 ? "620px" : (this.scrollWidth < 1? "1px" : "auto"));}
    
     
     
  • 相关阅读:
    PHP实现无限极分类
    html2canvas生成并下载图片
    一次线上问题引发的过程回顾和思考,以更换两台服务器结束
    Intellij IDEA启动项目报Command line is too long. Shorten command line for XXXApplication or also for
    mq 消费消息 与发送消息传参问题
    idea 创建不了 java 文件
    Java switch 中如何使用枚举?
    Collections排序
    在idea 设置 git 的用户名
    mongodb添加字段和创建自增主键
  • 原文地址:https://www.cnblogs.com/archoncap/p/5390692.html
Copyright © 2011-2022 走看看