-
从第一层到第五层依次为:border、content+padding、background-image、background-color、margin。查看全部
-
CSS 有三种基本的定位机制:普通流、浮动和绝对定位。查看全部
-
横向布局查看全部
-
横向两列布局查看全部
-
当元素设置为绝对定位(absolute)后,元素也会 多出两类属性:偏移量属性 和 Z-index属性 不同的是: 1.该元素已经脱离了标准文档流(不占位) 2.建立的定位基准不是该元素的原来位置,而是分两种情况 2.1:没有设置偏移量:无论是否存在已定位的祖先元素,都保持在元素初始位置,脱离文档流,宽度塌陷(随内容变化而变化) 2.2:设置了偏移量:又分两种情况(A.无已定位的祖先元素 B.有已定位的祖先元素) A.无已定位的祖先元素:它会以根节点(<html>)为偏移参照基准 B.有已定位的祖先元素:它会以距其最近的已定位祖先元素为偏移参照基准 绝对定位不在文档流中(不会占位置,宽度及长度显示随内容增减而增减查看全部
-
自动居中一列布局的三个点查看全部
-
盒子3D模型查看全部
-
快捷设置属性的顺序是顺时针顺序,即:上top 右right 下bottom 左left查看全部
-
盒子模型的四个部分查看全部
-
盒子模型三维立体结构图: 第一层为border边框 第二层为content-padding内容与内边距 第三层为background-image背景图片 第四层为background-color背景颜色 第五层为margin外边距查看全部
-
标准文档流有块级元素和行级元素组成。 块级元素:div ul li dl dt p…… 行级元素:能在同一行显示,不会改变HTML文档结构 块级元素和行级元素都是盒子模型。查看全部
-
CSS 规定的定位机制有三种,分别是标准文档流、浮动及绝对定位。查看全部
-
很多人这里的margin-left都设置错了,不应该是17px,而应该是110+13+650+17=790px. 因为这里的right已经设置了绝对定位,已经脱离了标准流,而margin是参照它的上一个元素进行定位的,所以这里的上一个元素应该是mainbody,所以是790而不是17. 相对对位要对于绝对定位来布局 相对定位是大哥查看全部
-
很多人这里的margin-left都设置错了,不应该是17px,而应该是110+13+650+17=790px. 因为这里的right已经设置了绝对定位,已经脱离了标准流,而margin是参照它的上一个元素进行定位的,所以这里的上一个元素应该是mainbody,所以是790而不是17.查看全部
-
绝对定位要相对于相对定位来定位查看全部
举报
0/150
提交
取消