隐藏元素
display:none,隐藏元素,并删除其所在的位置。
visiblity:hidden 隐藏元素,还占用其位置。
边框问题
img放入a元素里,img会出现边框问题。通过reset img的border样式即可解决。
影藏部分内容
可以通过设置height高度和overflow来实现。也可以通过display;:none来实现。
置换元素和非置换元素
置换元素(replaced element)主要是指 img, input, textarea, select, object 等这类默认就有 CSS 格式化外表范围的元素。非置换元素(non-replaced element)就是除了 img, input, textarea, select, object 等置换元素以外的元素。
置换元素拥有内在尺寸(intrinsic dimensions),他们可以设置width/height属性。他们的性质同设置了display:inline-block的元素一致。