Decorative image frame

前端解读:彻底理解css3结构伪类选择器

css3提供了一整套完备的新选择器。就样式化而言,它允许你匹配更多指定的元素。当你想匹配“列表的最后一项”,或者“总是包含某个东西的第一个段落”,这时你就可以废除那些无意义的id和class了。css选择器有很多,比如属性选择器、后代选择器、否定式选择器、目标伪类选择器、结构伪类选择器等等。今天主要为大家详细讲解css中的结构伪类选择器。

阅读全文...

涨姿势:你真的会用console调试代码吗?

如果你是开发测试人员,一定对console不陌生。如果是初学者,恐怕只知道console.log()啦。对于整个的console家族,你又了解多少呢?我们使用console对js进行调试,但js原生中默认是没有console对象的,它是宿主对象,也就是浏览器提供的内置对象,所以浏览器不同,console对象也会有些许差异。使用console.log(console)打印出浏览器中的console对象,看看你用过哪些?

阅读全文...