高度

如何获取WebView的内容宽度[翻译]

馋奶兔 提交于 2019-12-09 14:11:11
原文网址: http://android.pimmos.com/2011/03/24/how-to-retrieve-the-contentwidth-of-a-webview/ The extensive Android SDK allows you to do many great things with particular views like the WebView for displaying webpages on Android powered devices. Android SDK 的扩展,通过使用特定的view,允许你做许多事情。比如,WebView,用来在Android手机上展示网页。 As of lately while I was experimenting with the Android SDK I was using a WebView in one of my activities. 最近,我在体验Android SDK的时候,在一个Activity中用到了WebView。 From that particular WebView I needed to know the ContentHeight but also the ContentWidth. 从WebView,我不但想要知道ContentHeight,还想知道ContentWidth。

修复一个bootstrap在IE6中clearfix的兼容性缺陷,行会有一定高度

跟風遠走 提交于 2019-12-05 17:36:36
没有bootstrap以前,清除div浮动层是沉淀了几次的一段css,为了以后更好的管理与拓展,开始在公司网站建设后台中逐步融入bootstrap,采用了bootstrap中的清除浮动类:clearfix,具体代码就不贴了。 出现了一个问题,在IE6中: 这个空行在ietester中的DebugBar中查看代码是: <DIV class=clearfix></DIV> 效果: 嗯,高度12px,这是以前遇到过的一个IE6的bug,在css中设置height、line-height、margin、padding这些属性都是无效的。 在IE6中很奇葩的bug,没有文字也要保留一个字符的高度,那就是font-size,也就是全局默认的12px,so 在自定义css中写一个补丁: .clearfix { font-size:0;} 虽然有很多设计师已经不再调整IE6的兼容性了,但我泱泱大国IE6仍是应用挺多的,一句代码修复一个ie6 bug,建议用bootstrap的都在自定义css中加这个小补丁。 原创地址: http://www.igooda.cn/jsdt/jzjl/2013/0727/332.html 来源: oschina 链接: https://my.oschina.net/u/1175079/blog/147446

如何设置iframe高度自适应,在跨域的情况下能做到吗?

◇◆丶佛笑我妖孽 提交于 2019-11-28 20:40:27
  在页面上使用iframe来动态加载页面内容是网页开发中比较常见的方法。在父页面中给定一个不带滚动条的iframe,然后对属性src指定一个可加载的页面,这样当父页面被访问的时候,子页面可以被自动加载。iframe的高度需要根据子页面的实际高度来进行调整。如果iframe的高度小于子页面的实际高度,超出的部分无法显示;相反,如果iframe的高度过高,则页面上会出现大量的空白区域。我们可以通过属性或者CSS来设置iframe的高度,当不确定子页面内容的高度时,也可以通过脚本来进行动态指定。但是如果子页面不在同一域中怎么办?这时候脚本没有办法获取到子页面的高度,存在JavaScript跨域的问题!   如题所述,本文在介绍可用方法的同时,也向大家询问除下文列出来的方法之外是否还有其它方法可寻?   通过属性或CSS来设置iframe的高度这里就不再具体介绍了。首先来看看如何通过脚本进行设置。 function ChangeFrameHeight(id) { var count = 1 ; ( function () { var frm = document.getElementById(id); var subWeb = document.frames ? document.frames[id].document : frm.contentDocument; if (subWeb