-
auto会根据浏览器的宽度自动的设置两边的外边距。 如果想让页面自动居中,当设置margin属性为auto的时候,不能再设置浮动或者绝对定位属性了。查看全部
-
绝对定位: 特点:建立了以包含块(就像礼物的包装盒与包装纸)为基准的定位 完全脱离了标准文档流 随即拥有偏移属性和z-index属性(空间的层堆叠属性) 绝对定位比相对定位更复杂,因为它在选择偏移参照基准的时候要考虑的方面更多,绝对定位的元素要选择偏移参照的基准,也要设置偏移量,因为偏移参照基准就像相对定位中的参照物,没有相对运动就不会有参照物的概念,同理,没有设置偏移量,就没有参照基准的概念。选择偏移参照的基准是通过为祖先元素设置定位来实现。 1.元素没有设置偏移量 特点: a.无论是否存在已定位的祖先元素,都保持在元素初始位置 b.脱离了标准文档流 注: -当元素设置了绝对定位,没有设置元素宽度时,元素宽度会随着内容的宽度变化而变化 -相对定位要比绝对定位稳定许多,因为它还处在标准文档流中,即使有偏移量也是参照之前的位置进行偏移,所以一般为偏移参照基准设置相对定位。 -已经定位的元素就是已经设置了相对定位,绝对定位,固定定位中的任何一种,我们都说他已经定位了。 2.元素设置了偏移量 偏移参照基准: 无已经定位的祖先元素,以<html>根元素(也就是浏览器)为偏移参照基准 有已经定位的祖先元素,以距离其最近的已经定位的祖先元素为偏移参照基准。查看全部
-
相对定位的特点: 1.相对自身原有位置进行偏移 2.仍处于标准文档流中,会占据原来的空间位置 3.拥有偏移属性和z-index属性,即空间层叠现象查看全部
-
块级元素和行级元素都符合盒子模型,只是块级元素独占一行,而行级元素会在一行中并排排列。3D盒子模型:由上而下——边框、内容及填充、背景图、背景颜色、外边界。查看全部
-
CSS 规定的定位机制有三种,分别是标准文档流、浮动及绝对定位。查看全部
-
1、加上边框的部分不是盒子模型的全部,只是padding+content+border,而还有一部分看不见,是margin 2、width只是content,也就是内容的宽度查看全部
-
CSS规定的第三种定位机制:绝对定位布局,通过position定位属性实现的布局。 能够实现横向多列布局及较为复杂的定位,例如带有遮罩层效果的提示框,固定层效果,全屏广告。 position属性拥有3中定位形式: 1.静态定位 2.相对定位 3.绝对定位 要使元素实现绝对定位,可以使用position属性来设置 可设置4个属性值: static 静态定位 relative 相对定位 absolute 绝对定位 fixed 固定定位 其中absolute和fixed都属于绝对定位查看全部
-
盒子模型的立体图片(2-2小节 07:58),从第一层到第五层依次为:border、content+padding、background-image、background-color、margin。查看全部
-
c.清除浮动时,只设置宽度不行,必须设置 overflow:hidden; 才能实现清除浮动的效果 d.在受到浮动影响的元素之前添加空的兄弟元素这种方法是可以“清除浮动影响”的,但是缺点是,加入了无语议化的标签。查看全部
-
当父包含块缩成一条时,用clear:both;方法清除浮动无效,他一般用于紧邻后面的元素清除浮动,一般使用overflow:hidden来清除。网页制作时一般不设置div的高度查看全部
-
为收到影响的元素清除浮动的方法: 第一种 为元素设置clear属性:常用clear:both或者clear:left;clear:right,用left和right的时候要求你能判断元素到底是哪侧受到了浮动影响。 第二种 同时设置width:100%(或者固定宽度)+overflow:hidden(元素的移出属性); 空标签对页面来说无意义,对代码结构会有影响,不建议用此方法清除浮动,最好的方法就是用css来实现。查看全部
-
相对定位的特点: 1.相对自身原有位置进行偏移 2.仍处于标准文档流中,会占据原来的空间位置 3.拥有偏移属性和z-index属性,即空间层叠现象查看全部
-
CSS中规定的第二种定位机制:浮动布局 能够实现横向多列布局 通过设置float属性来实现 浮动float有三个属性值: left-左浮动 right-右浮动 none-不浮动 设置了浮动的元素的特点:会在包含块中左移,或右移,直到触碰到容器为止。就像容器外安装了磁铁一样,让元素排除万难向它的边缘靠拢。设置了浮动的元素,仍旧处于标准文档流中,会对它周围的元素产生影响。 当元素没有设置宽度值,设置了浮动属性后,元素的宽度随内容的变化而变化。 当元素设置浮动属性后,会对相邻的元素产生影响,块级元素会到一行显示,影响布局,相邻元素特指紧邻其后的元素。查看全部
-
盒子模型=网页布局的基石,承载网页上的文字,图像,音频,视频等。还能控制盒子与内容,盒子与盒子之间的距离。 盒子模型由四部分组成:边框(border),外边距(margin),内边距(padding),盒子中的内容(content)。 盒子模型三维立体图: 第一层border 第二层content+padding 第三层background image 第四层background color 第五层margin查看全部
-
使用margin居中时,应设置width。当使用margin居中时,不能再使用绝对定位或者浮动,否则无法居中查看全部
举报
0/150
提交
取消