ExtJs中解决IE的min-width问题

当使用了ExtJs后,脚本documentElement.clientWidth得到的值是0,需要换成Ext.getBody().getWidth()来获得。

关于解决IE的min-width方法就可以这样写:
//===========Style===============//

Html代码 复制代码
  1. #hxcy{ text-align:right;margin:0 auto; min-width:778px;width: expression((Ext.getBody().getWidth() < 778) ? "778px" : "auto" );}    
  2. /*---注意:这里将documentElement.clientWidth替换为了Ext.getBody().getWidth()----*/   
#hxcy{ text-align:right;margin:0 auto; min-width:778px;width: expression((Ext.getBody().getWidth() < 778) ? "778px" : "auto" );} 
/*---注意:这里将documentElement.clientWidth替换为了Ext.getBody().getWidth()----*/ 



//===========Page================//

Html代码 复制代码
  1. <%@ page contentType="text/html;charset=UTF-8" %>    
  2. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>    
  3. <c:set var="ctx" value="${pageContext.request.contextPath}"/>    
  4. <%@ include file="/ecside/common/head_showResult.jsp"%>    
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    
  6.   
  7. <html xmlns="http://www.w3.org/1999/xhtml">    
  8.   
  9. <head>    
  10. <title>title</title>    
  11.   
  12. <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">    
  13. <meta http-equiv="description" content="this is my page">    
  14. <meta http-equiv="content-type" content="text/html; charset=UTF-8">    
  15.   
  16. <link rel="stylesheet" type="text/css" href="${ctx}/scripts/ext/resources/css/ext-all.css">    
  17. <link rel="stylesheet" type="text/css" href="${ctx}/styles/demo_index.css">    
  18. <script type="text/javascript" src="${ctx}/scripts/ext/adapter/ext/ext-base.js"></script>    
  19. <script type="text/javascript" src="${ctx}/scripts/ext/ext-all.js"></script>    
  20. <script type="text/javascript" src="${ctx}/scripts/demo_index.js"></script>    
  21. </head>    
  22. <body>    
  23. <div id="west">    
  24. <p>    
  25. Hi. I'm the west panel.    
  26. </p>    
  27. </div>    
  28. <div id="north" class="header">    
  29. <div id="hxcy">    
  30. <div class="logo"><img src="${ctx}/images/logo.gif" /></div>    
  31. <div class="header_menu">    
  32. <ul>    
  33. <li id="ico_home"><a href="${ ctx }/j_acegi_logout" target="_parent">设为主页</a></li>    
  34. <li id="ico_favoritor"><a href="${ ctx }/j_acegi_logout" target="_parent">添加到收藏夹</a></li>    
  35. <li id="ico_application"><a href="${ ctx }/j_acegi_logout" target="_parent">切换平台</a></li>    
  36. <li id="ico_quit"><a href="${ ctx }/j_acegi_logout" target="_parent">退出</a></li>    
  37. <li id="ico_help"><a href="${ ctx }/j_acegi_logout" target="_parent">帮助</a></li>    
  38. </ul>    
  39. </div>    
  40. </div>    
  41. </div>    
  42. </body>    
  43. </html>   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值