CSS操纵div宽度最大宽度/高宽比和最少宽度/高宽比

日期:2020-12-12 类型:科技新闻 

关键词:如何创建网站,免费网站建站,网站建设文章,网站建设7个基本流程,自动建站

在网页页面制做中常常要操纵div宽度最大宽度/高宽比或最少宽度/高宽比,可是在IE6中许多盆友都会遇到兼容问题的头疼难题,包含我也常常遇到这样的难题,在百度搜索查了许多都无法处理,后来在1个论坛念书习到,在这里跟大伙儿共享下css3款式编码,历经時间彻底适配各大流行访问器。

CSS Code拷贝內容到剪贴板
  1. * 最少寬度 */   
  2. .min_width{min-width:300px;   
  3.    /* sets max-width for IE */  
  4.    _width:expression(document.body.clientWidth < 300 ? "300px" : "auto");   
  5. }   
  6.   
  7. /* 最大寬度 */  
  8. .max_width{   
  9.    max-width:600px;   
  10.    /* sets max-width for IE */  
  11.    _width:expression(document.body.clientWidth > 600 ? "600px" : "auto");   
  12. }   
  13.   
  14. /* 最少高宽比 */  
  15. .min_height{   
  16.    min-height:200px;   
  17.    /* sets min-height for IE */  
  18.    _height:expression(this.scrollHeight < 200 ? "200px" : "auto");   
  19. }   
  20.   
  21. /* 最大高宽比 */  
  22. .max_height{   
  23.    max-height:400px;   
  24.    /* sets max-height for IE */  
  25.    _height:expression(this.scrollHeight > 400 ? "400px" : "auto");   
  26. }   
  27.   
  28. /* 最大最少寬度 */  
  29. .min_and_max_width{   
  30.    min-width:300px;   
  31.    max-width:600px;   
  32.    /* sets min-width & max-width for IE */  
  33.    _width: expression(   
  34.       document.body.clientWidth < 300 ? "300px" :   
  35.         ( document.body.clientWidth > 600 ? "600px" : "auto")   
  36.    );   
  37. }   
  38.   
  39. /* 最大最少高宽比 */  
  40. .min_and_max_height{   
  41.    min-height:200px;   
  42.    max-height:400px;   
  43.    /* sets min-height & max-height for IE */  
  44.    _height: expression(   
  45.       this.scrollHeight < 200 ? "200px" :   
  46.         ( this.scrollHeight > 400 ? "400px" : "auto")   
  47.    );   
  48. }  

以上便是网编为大伙儿带来的CSS操纵div宽度最大宽度/高宽比和最少宽度/高宽比的方式所有內容了,期待大伙儿多多适用脚本制作之家~