如何将图片的宽度调整为其webview的宽度

时间:2015-10-29 09:37:41

标签: html ios image uiwebview size

我有一个特定尺寸的网页浏览:

    let webviewwidth:CGFloat=self.view.frame.width * 0.85;
    let webviewheigth:CGFloat=(self.view.frame.height - navbarHeigth) * 0.85;

    myWebView = UIWebView(frame: CGRectMake(0, navbarHeigth , webviewwidth, webviewheigth));

内容为:

<img src="myimage.jpg" width=????? alt="" border=0><br>

如何将图像(?????)的大小设置为其webview的大小? 将HTML中的宽度设置为webviewsize时,它将变大,因为webview的宽度是以点为单位而不是像素。

任何提示?

1 个答案:

答案 0 :(得分:3)

这是我在webview中用于img的css

function empty(){
    var x; var y; var z;
    x = document.getElementById("name").value;
    y = document.getElementById("email").value;
    z = document.getElementById("msg").value;
    if (x == "" || y == "" || z == "") {
        document.getElementById("errors").innerHTML = "All inputs must be present before submitting.";
        return false;
    }else{
         document.form.submit(); /*this doesn't work*/
    }
}

如果您希望每个img宽度为100%,只需将img {max-width: 100%;height: auto;margin-left: auto;margin-right: auto;} 替换为max-width