摘要:
(一)html部分 解决方法:统一设置ul的内外边距为0 (二)CSS样式的兼容性 解决方法:添加display:inline-block,将其转为行内元素 因为img属于行内属性标签,所以只要不超出容器宽度,img标签都会排在同一行里,但是部分浏览器标签之间会有间距。 解决方法:(1)为img添加 阅读全文
摘要:
一、新增特性: section:定义文档中的一个章节 nav:定义只包含导航链接的章节 header:定义页面或章节的头部。它经常包含 logo、页面标题和导航性的目录。 footer:定义页面或章节的尾部。它经常包含版权信息、法律信息链接和反馈建议用的地址。 aside:定义和页面内容关联度较低的 阅读全文
摘要:
body{ height: 1200px; } .main { position: fixed; left: 0; top: 0; height: 100%; width: 100%; } ... 阅读全文
摘要:
1、同步和异步有什么区别? 同步,我的理解是一种线性执行的方式,执行的流程不能跨越。一般用于流程性比较强的程序,我们做的用户登录功能也是同步处理的,必须用户通过用户名和密码验证后才能进入系统的操作。 异步,是一种并行处理的方式,不必等待一个程序执行完,可以执行其它的任务。在程序中异步处理的结果通常使 阅读全文
摘要:
一、CSS3新特性 1.CSS3的选择器 1)E:last-child 匹配父元素的最后一个子元素E。 2)E:nth-child(n)匹配父元素的第n个子元素E。 3)E:nth-last-child(n) CSS3 匹配父元素的倒数第n个子元素E。 4)伪类选择器:(:link、:hover、: 阅读全文
摘要:
事件用于监听浏览器的操作行为,浏览器触发动作时被捕捉到而调用相应的函数。 事件执行三个阶段 ① 事件捕获阶段 会从document开始触发,一级一级往下传递,依次触发,直到真正事件目标为止。 当某个元素触发事件时,顶级对象document发出一个事件流,顺着DOM树的节点向触发它的目标节点流去,知道 阅读全文
摘要:
浮动 首先,div是块级元素,在页面中独占一行,自上而下排列,就是传说中的流。 如何在一行显示多个div元素?此时可以用到浮动。 浮动可以理解为脱离文档流,漂浮在文档流之上。 例如,假设上图中的div2浮动,那么它将脱离标准流,但div1、div3、div4仍然在标准流当中,所以div3会自动向上移 阅读全文