我有一个特定尺寸的网页浏览:
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的宽度是以点为单位而不是像素。
任何提示?
答案 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