使用javascript在IE7和8中压缩内容,动态地向UI添加内容

时间:2009-05-26 14:09:35

标签: javascript html css dynamic

任何人都可以帮忙吗?

我有一个简单的html文件,我通过javascript填写,在firefox中所有下面的内容自动调整,因此我添加下面的内容(在另一个div中)向下移动的内容越多,但在IE中却没有。我正在使用溢出设置为可见

这是html(部分) - 我正在添加id =“extras”,我正在添加一些复选框和组合框等

  <ul id="extras" style="padding:0px; margin:0px; list-style:none; ">
  <li style="width:248px; background-repeat:no-repeat; float:left; ">

我正在使用的javascript基本上我已经在另一个文件html文件中加载并获得对它的引用并添加控件等。

我唯一特别的东西是溢出设置为可见,因为我说它在Firefox中工作得很好但IE ...页脚(下面的内容在另一个div中)不会调整大小所以这个内容与页脚重叠 - 好吧一些它的。

tempDetails.prototype.showData= function() {
    if (this.req.readyState == 4) {
        var container = this.loadedLayer;
        container.style.overflow = 'visible';


        container.innerHTML = " ";
        container.innerHTML = this.req.responseText;

1 个答案:

答案 0 :(得分:1)

确保您的float is cleared或您使用UL容器上的clearfix hack