JavaScript如何判断页面元素的上下左右位置信息?发布于2023年03月30日 HTML 在上一篇文章里面,苏南大叔描述了如何通过js获得元素的各种尺寸信息。在本文中,苏南大叔将使用类似的方法,获得页面元素的各种位置信息。其中,位置信息,大多数情况下只有left和top的信息,而没有bottom和rig... 阅读更多
JavaScript如何获取dom元素的各种宽度高度?方案对比发布于2023年03月29日 HTML 如果对页面元素的宽度高度做过仔细的调查,就可以发现:这些网页元素的尺寸的宽度width和高度height,有着很多的版本。如果较真的话,这些不同取值的宽度高度就显得很混乱。包括:width/clientWidth/... 阅读更多
如何判断页面解析的文档模式,标准模式还是怪异模式?发布于2023年03月28日 HTML 本文说一下页面解析的文档模式,到底是标准模式还是怪异模式?当然,大多数情况下,页面的文档解析模式,到底是标准模式还是怪异模式,对于绝大多数人来说,是无感的。对于前端程序员来说,大多数情况下,也是没有太大区别的。但是... 阅读更多
如何理解new Function函数,服务器端动态生成客户端脚本发布于2023年03月27日 HTML 本文依然描述一个javascript中的罕见用法,从字符串动态创建一个函数,并可以自定义这个动态生成的函数的参数。写法是非常的奇怪,用法也是非常奇怪。至于具体的使用场景呢,也是非常的罕见。请参考本文的描述。大家好,... 阅读更多
如何理解页面尺寸单位em?em和rem有何区别?发布于2023年03月26日 HTML 本文说一个非常基础的页面尺寸单位的问题。通过苏南大叔的以往文章,大家可以知道:页面中最常见的尺寸单位是px,如果考虑到自适应等因素的话,常见的尺寸是rem。(当然,还有其它一些奇怪的单位,比如vh、vw等,以及小程... 阅读更多