-
当父元素设置为相对定位时,子元素是绝对定位时,相对定位的高度必须大于绝对定位的高度。查看全部
-
相对定位的特点: 相对自身原有位置发生偏移(偏移会压住其他的板块);仍处于标准文档流中; 随即拥有偏移属性和z-index属性. 绝对定位: 元素有无偏移量的区别: 不设置偏移量时特点:无论是否存在“已定位祖先元素”,都保持在元素初始位置;脱离标准文档流; 设置偏移量时特点: 1.无已定位祖先元素:以〈html〉标签为偏移参照基准,而不是 <body> 。 2.有已经定位的祖先元素:以距它最近的元素为基准(如果有多个包裹层时) (注释:当一个元素设置绝对定位,没有设置宽度是,元素的宽度根据内容进行调节,内容越多越宽)查看全部
-
清除浮动时,只设置宽度不行,必须设置 overflow:hidden; 才能实现清除浮动的效果查看全部
-
清楚浮动的适应方法:<br> 第一种:紧挨着父层(父为mainbody)的那个元素(紧跟的是底部footer)清楚浮动,即在footer的样式里面写clear:both;<br> 第二种:直接在父对象里面清除浮动时:直接在父对象里面写 overflow:hidden; 最好不要设置div的高度。他会岁文字内容的而自动扩张。查看全部
-
盒子3D模型查看全部
-
使用绝对定位实现横向两列布局:当一个是固定宽度,另一个是自适应的时候查看全部
-
W3C标准查看全部
-
使用absolute实现横向两列布局:常用于一列固定宽度,另一列宽度自适应的情况。 主要技能: relative--对父元素进行相对定位; absolute--对需要自适应宽度的元素进行绝对定位。查看全部
-
清楚浮动的常用方法查看全部
-
清理浮动常用的方法: 1.clear:both;或者clear:left;或者clear:right; 2.同时设置width:100%(或者设置为固定的宽度) + overflow:hidden;查看全部
-
W3C标准是由万维网联盟制定的一系列标准,包括:<br> (1)结构化标准语言(HTML和XML)<br> (2)表现标准(CSS)<br> (3)行为标准语言(DOM和ECMAScript)<br> 倡导结构、样式、行为分离<br> <br> CSS中,存在三种定位机制: (1)标准文档流(Normal flow);标准文档流是从上到下从左到右来完成的。由块级元素和行内元素来完成。 (2)浮动(Floats); (3)绝对定位(Absolte positioning)查看全部
-
横向两列布局查看全部
-
脱离文档流,也就是将元素从普通的布局排版中拿走,其他盒子在定位的时候,会当做脱离文档流的元素不存在而进行定位。需要注意的是,使用float脱离文档流时,其他盒子会无视这个元素,但其他盒子内的文本依然会为这个元素让出位置,环绕在周围。而对于使用absolute positioning脱离文档流的元素,其他盒子与其他盒子内的文本都会无视它。 链接:http://www.zhihu.com/question/24529373/answer/29135021 http://www.cnblogs.com/iyangyuan/archive/2013/03/27/2983813.html查看全部
-
当父包含块受子元素的浮动属性影响缩成一条的时候,用overflow:hidden消除影响查看全部
-
盒子模型尺寸=外边距+边框+内边距+内容查看全部
举报
0/150
提交
取消