<hr width="100%" style="margin-top: 35%;border: 0"/>   这个在IE上还是把hr的边框显示了  明明设置为0的  
        在谷歌浏览器上能正常显示  

解决方案 »

  1.   

    hr元素在不同浏览器上的表现差异比较大,在IE上通过border来控制高度的(我测试的情况是IE8以下是这样的),在别的浏览器上是通过height值来控制的。对于hr的颜色,还需要同时设置color和background-color值来兼容各浏览器。具体参考一下这篇文章:http://www.sovavsiti.cz/css/hr.html
      

  2.   


    <a href="${base }/upload/pic/image/${item.commPicSrc}" target="_blank">
    <img alt="" src="${base }/upload/pic/image/${item.commPicSrc}" width="100%" height="100%">
    </a>
    在谷歌上正常   IE上不显示
      

  3.   

    ${base }/upload/pic/image/${item.commPicSrc}?什么东西啊,命名这么诡异?
      

  4.   


    应该是jstl el表达式之类的东西