如何添加滚动到我的WinJS应用程序VS2012

时间:2013-12-11 18:40:01

标签: javascript visual-studio-2012 microsoft-metro winjs

我在VS2012中有一个Metro应用程序(WinJS),它使用来自我的本地磁盘的a来加载图像,就像下一个函数

function loadPictureFromFile(event) {

    var selectedFile    = event.target.files[0];
    var reader          = new FileReader();

    imageElement = document.createElement("img");               //creates <img id="img"> element
    imageElement.title = selectedFile.name;                     //set photo's name

    reader.onload = function (event) {
        imageElement.setAttribute("src", event.target.result);  //picture's source
        _divPicture.appendChild(imageElement);                  //Add's <img> element to Div element
    };

    reader.readAsDataURL(selectedFile);
}

但有时我的图片太大而无法在屏幕上显示,它需要一个滚动条才能完全查看,如何在加载图片后从javascript或WinJS添加它?

1 个答案:

答案 0 :(得分:1)

在你的default.css中

只需添加

body {
    overflow-x:auto;
    overflow-y:auto;
}