-
相对定位查看全部
-
盒子分层分为五层,要了解具体为那几层查看全部
-
123查看全部
-
mark查看全部
-
布局三种,标准浮动float绝对查看全部
-
使用absolute实现横向两列布局查看全部
-
当元素设置为绝对定位后,元素也会 多出两类属性:偏移量属性 和 Z-index属性 不同的是: 1.该元素已经脱离了标准文档流(不占位) 2.建立的定位基准不是该元素的原来位置,而是分两种情况 2.1:没有设置偏移量:无论是否存在已定位的祖先元素,都保持在元素初始位置,脱离文档流,宽度塌陷(随内容变化而变化) 2.2:设置了偏移量:又分两种情况(A.无已定位的祖先元素 B.有已定位的祖先元素) A.无已定位的祖先元素:它会以根节点(<html>)为偏移参照基准 B.有已定位的祖先元素:它会以距其最近的已定位祖先元素为偏移参照基准 绝对定位不在文档流中(不会占位置,宽度及长度显示随内容增减而增减查看全部
-
设置绝对定位之后,就脱离标准文档流,div宽度随着内容的变化而变化查看全部
-
两种清除浮动方法的使用场景: 1、当子元素设置了浮动,父元素没有设置浮动而导致的父元素高度不能自动扩展,缩成一条线,子元素从父元素中溢出时,适合使用同时设置width:100%(或固定宽度值)+overflow:hidden的方式来清除浮动;此法可同时去除紧邻的块级受到的浮动影响,而不需要再对受到浮动影响的紧邻块级元素设置去除浮动。 2、如果是紧邻的块级元素受到浮动影响,对该受到影响的块级设置clear:both或者clear:left,clear:right更为合适。 width设置为100%就是继承父容器的宽度。左右撑满整个容器,为自己清除浮动创建条件。再加溢出隐藏,就可以把包裹浮动的部分去除。 1.p{clear:both;} 2.p{width:100%;overflow:hidden;}查看全部
-
父包含块缩成一条时,用clear:both无效,要用overflow:hidden查看全部
-
注意: 固定宽度列的高度>自适应宽度的列查看全部
-
横向两列布局 使用absolute实现横向两列布局 ——常用于一列固定宽度,另一列宽度自适应的情况 主要应用技能: ——relative——父元素相对定位 ——absolute——自适应宽度元素绝对定位查看全部
-
position属性: 拥有3种定位形式:1.静态定位 2.相对定位 3.绝对定位 可设置4个属性值: static(静态定位) relative(相对定位) absolute(绝对定位) fixed(固定定位)查看全部
-
div块的高度一般不需要设置。查看全部
-
当父包含块缩成一条时,用clear:both方法清除浮动无效,他一般用于紧邻后面的元素的清除浮动。查看全部
举报
0/150
提交
取消