摘要: child和childNodes区别: childNodes是标准属性, child是非标准属性 childNodes: 获取节点,不同浏览器表现不同 + IE 只获取元素节点 + 非IE 获取元素节点和文本节点 解决方案: if(元素.nodeName==" text") continue 或者 阅读全文
posted @ 2018-03-09 17:48 星辰之夜 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1.背景 在ES6中,我们对类的定义如下 其实本质还是基于javascript原型链机制开发的语法糖 2. 深入setter/getter 2.1 setter/getter的调用执行时机 发现上面的代码报错 /** * 这是因为,在构造函数中执行this.name=name的时候,就会去调用set 阅读全文
posted @ 2018-03-03 21:54 星辰之夜 阅读(3059) 评论(0) 推荐(0) 编辑
摘要: 网页键盘的无障碍访问性 其实加了这个,可以控制Tab键切换的顺序,聚焦等 这个属性,任何标签都可以添加,没有兼容性限制,属性值的范围:0-32767 当一个元素设置tabindex属性值为-1的时候,元素会变得focusable,所谓focusable指的是元素可以被鼠标或者JS focus,在Ch 阅读全文
posted @ 2017-07-14 14:22 星辰之夜 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 于IE6下,不能识别我们的h5标签,解决办法 主动使用js创建header,footer等标签。--存在的问题,这种方法创建的元素,对于IE6来说,相当于自定义标签,而自定义标签属于 默认属于行内元素 ,所以,我们要在css样式里面给对应的标签加上display:block; 还有一个js插件,它主 阅读全文
posted @ 2017-06-17 16:48 星辰之夜 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 右偷个懒,发现别人写的也不错,我就做个小搬运工 "如何去掉边框及input的兼容问题?" 说到input,又不得不说它的兼容问题。input如何兼容各个浏览器呢? 第一步:清除input的border的默认样式(border: 0) 第二步:设置父级(div)的边框或者背景图片 第三步:文本样式的设 阅读全文
posted @ 2017-06-01 22:33 星辰之夜 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 实在不想写了,要吐了,看到一篇讲的比较全的文章,直接粘链接了 "inline元素和inline block元素的4px空白间距解决方案" 出自脚本之家 阅读全文
posted @ 2017-06-01 22:01 星辰之夜 阅读(213) 评论(0) 推荐(0) 编辑
摘要: css 浮动后的元素不论是什么display的都默认是block就是设置inline也是block IE/6出现双边框的原因 出现双边距的条件是当浮动元素的浮动方向和margin的方向一致时才会出现。也就是说,并不是只有块状元素左浮动,且具有左外边距时才有这个BUG,当一个盒子右浮动的同时有一个向右 阅读全文
posted @ 2017-06-01 21:40 星辰之夜 阅读(3545) 评论(0) 推荐(0) 编辑
摘要: 为了对比明显,这里用img标签占位,但是背景用纯黑色 明显的有4px的间距 解决办法: 1. 使 li 浮动,并设置 img 为块级元素 2. 设置 ul 的 font size:0; 3. 设置 img 的 vertical align:“top,text top,bottom,text bott 阅读全文
posted @ 2017-06-01 21:27 星辰之夜 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 雪碧图是比较常用的一种方式,将一些小图标拼凑成一张图片,通过背景position的改变,显示不同的小图标,减少服务器的请求 ps手动去拼图 使用sprite工具自动生成 cssGaga快速生成雪碧图 雪碧图的布局技巧,可以给每一个icon加一个class,如class="icon 1" class= 阅读全文
posted @ 2017-06-01 20:22 星辰之夜 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 直接给input或者textarea的样式加texta align:center; 如果想要让提示文字距离边框有一定的距离,将text align:center;去掉,加padding left就可以 下面是兼容性写法 Internet Explorer 10、Firefox、Opera、Chrom 阅读全文
posted @ 2017-06-01 20:11 星辰之夜 阅读(3028) 评论(0) 推荐(0) 编辑