摘要:<a> 标签 + onclick='{jscode}' 是很常用的一种 js 运用方式,而不使用 href='javascript:{jscode}' 是为了兼容多种浏览器对 <a> 标签的解释和处理不同。 使用 <a> 标签 + onclick='{jscode}' 时经常会加一个 href='#
阅读全文
摘要:当遇到cannot read property style of undefine的问题如下: 那就说明你设定的这个变量名为空 比如我在文档里写的属性名为list_box 但是我获取的属性名称写错了 这就造成list_box在文档中获取不到这个属性名称list_spark所以浏览器无法读出这个属性自
阅读全文
摘要:百度首页示例: 我给二维码,和下面文本固定位置 这时html代码 css(分别给他们设置了position:absolute)但是没有给他们的父级设置相对定位,这时他们以body为相对定位,没有改变窗口的时候一切都好好的 全部都皱成一团,那我们这时也可以给body设置一个最小高度和最小宽度避免出现这
阅读全文
摘要:在HTML DOM中每一部分都是节点: HTML元素是元素节点 HTML中属性是属性节点 文本是文本节点 注释是注释节点 这时我们要给它区分开我们就可以使用HTML DOM的nodeType属性 nodetype属性值把这些节点区分开: (参考w3school)
阅读全文
摘要:HTML中的空白节点会影响整体的HTML的版面排榜 例如: 制作百度首页时,两个input之间的空白节点将本来是要整合在一起的搜索栏硬是把按钮和搜索框分离出现好丑的间隙 这时我们就可以用js清除这个空白格 下面是HTML的代码 css代码 js清除节点,为了重复利用,可以将它包装成一个函数: 处理节
阅读全文
摘要:letter spacing属性是用来设置字母的间距 实例: 设置h1和h2之间字母的间距 结果: 可以看出letter-spacing的值为负数让字母变得拥挤,值为正数时拉开字母的距离
阅读全文