HTML/CSS笔记整理
HTML/CSS 部分 1 、 /* 清除浮动 由于浮动元素会影响到其前后的元素及父级元素 width , height 等属性, 解决:清除浮动,减少对其他元素造成的影响 1 、为父级元素指定宽高 -- 只适合高度固定的布局 2 、在浮动元素末尾增加空 div ,并设置 clear:both; <div style="clear:both;"></div> 3 、利用父元素:伪类 after 实现 4 、让父级元素一起浮动 5 、为父元素定义 display:table; 6 、为父级元素设置 overflow: hidden */ 2 、边框绘制三角形: transparent-- 透明属性 3 、外边距 --margin 允许有负值 水平的 margin 累加 垂直排列 1 、标准流的排列, margin 合并取最大值 2 、特例 (1)d1 浮动 d2 清除浮动, margin 合并,以浮动元素为主 (2)d1 不动, d2 浮动, margin 累加 (3)d1 浮动, d2 不动( d2 在 d1 之下),且 d1 d2 之上为浏览器, d2 设置上外边距,则 d1 与 d2 一起移动 4 、 /* 标准盒子模型与怪异盒子模型 一、定义 特点 标准盒子模型(严格模式 strictmode ,浏览器按 W3C 模式解析执行代码) 盒子实际占宽: width +