2021
关于Ajax
Ajax(Asynchronous JavaScript and XML) 是一种用于在不刷新整个页面的情况下,通过 JavaScript 在后台与服务器进行数据交换的技术。通过 Ajax,可以实现异步加载数据、动态更新页面内容,从而提升用户体验。
IMG 下多余空隙解决方案
在进行页面的 CSS 排版时,遇到 IE6(当然有时 Firefox 下也会偶遇)浏览器中的图片元素 img 下出现多余空隙的问题绝对是常见的。对于该问题的解决方法也是「见机行事」,根据原因的不同要用不同的解决方法,这里把解决 img 下边多余空隙 Bug 的常用方法归纳,供大家参考。
弹性盒模型和几种布局方式
怪异盒模型
浏览器对盒模型的解析一共有两种模式,一种是标准模式,另一种就是怪异模式。
一般在页面头部声明了 DOCTYPE,都会触发标准模式,而如果 DOCTYPE 缺失则在 ie6,ie7,ie8 下将会触发怪异模式(quirks 模式)。
标准盒模型和怪异盒模型的区别:
在标准模式下,一个块的总宽度= width + margin(左右) + padding(左右) + border(左右)
在怪异模式下,一个块的总宽度= width + margin(左右)(即 width 已经包含了 padding 和 border 值)