0

此处的实时链接:http: //tbremer.com/

尝试架构或音乐会以查看问题

我的问题是,当添加我的图像时,视口不会滚动或扩展以允许新内容。

我需要了解这里的根本问题,并希望找到解决方法。

谢谢!

好的,对不起,这是相关的代码。

CSS:

/* Content Wrapper */
#contentWrapper {
    padding: 0px;
    margin: 0px;

    width: 100%;
    height: 99%;

    z-index: 0;

    border: 0px solid #600;
}

/* Image Viewer */

#imageViewer{
    position: fixed;
    left: 0px;
    top: 0px;

    padding: 0px;
    padding-left: 350px;
    margin: 0px;

    border: 0px solid #F0F;

    visibility: hidden;
}

.portImage {
    padding: 0;
    margin: 4px;

    border: 1px solid #000;

    display: inline;
}

HTML:

<div id="contentWrapper">
    <div id="imageViewer"></div>
</div>

JAVASCRIPT:

xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4 && xmlhttp.status==200) {
            $("#imageViewer").empty();
            $("#imageViewer").css("visibility", "hidden");

            //___ Get server response.
            var responseArray = xmlhttp.responseText.split(',');
            responseArray.pop();

            //console.log(responseArray.length);
            //console.log(responseArray);

            for(var i=0;i<responseArray.length;i++){
                $("#imageViewer").append("\
                    <div id='portImage"+i+"' class='portImage'>\
                        <img src='"+responseArray[i]+"' height='500'>\
                    </div>\
                ");
            }

            $(".portImage").each(function() {
                var image = $("<img />").attr('src', this);
            });

            //$("#imageViewer").append("Test");
            $("#imageViewer").css("visibility", "visible");
        }

    }
4

2 回答 2

2

位置:imageViewer 上的绝对位置不固定。这就是你必须改变的一切。

于 2012-10-17T15:41:20.187 回答
0

您需要删除heightfrom#contentWrapperposition: fixedfrom #imageViewer

(请在此处发布您的代码。)

于 2012-10-17T15:16:28.360 回答