-
绝对定位: position属性设置。能够实现横向多列布局,以及较为负责的定位,比如带有遮罩层效果的提示框、固定曾效果、全屏广告等。 position拥有3种定位形式:1、静态定位;2、相对定位;3、绝对定位。 position可以设置4个属性值:1、static(静态定位) 2、relative(相对定位) 3、absolute(绝对定位,属于绝对定位) 4、fixed(固定定位,属于绝对定位)查看全部
-
1、当父包含块缩成一条时,用clear:both方法清除浮动无效,它一般用于紧邻后面的元素的清除浮动。 2、使用overflow:hidden属性 3、div块的高度一般不需要设置,如果设置无法自动扩展查看全部
-
浮动布局: 1.实现块级元素横向布局即横向多列布局 2.float3个属性:left-左浮动,right-右浮动,none-不浮动; 特点:设置了浮动的元素会在他所在的包含块中向左或向右移动直到触碰到容器,设置了浮动的元素仍在标准文档流中,仍占据位置 3.当元素没有设置宽度,而设置了浮动属性,元素的宽度随内容的变化而变化 4.当元素设置了浮动属性后,会对相邻的元素产生影响,相邻的元素特指紧邻后面的元素查看全部
-
自动居中一列布局: 1.要实现自动居中列布局必须掌握标准文档流,块级元素,margin属性(关键 ), margin{0 auto} 2.auto会根据浏览器的宽度自动的设置量表的外边距 原理:(浏览器的宽度-外包含层的宽度)/2=外边距 3.如果想让页面自动居中,当设置margin属性为auto的时候,不能再设置浮动或绝对定位属性 (不能有position属性),当把要设置自动居中的层设置成浮动或者是绝对定位时,自动居中失效查看全部
-
盒子模型由4部分组成:边距(border)、外边距(margin)、内边距(padding)、盒子中的内容(content) 边距(border)、外边距(margin)、内边距(padding)均有四个方向的属性,顺序是上、右、下、左,可设置一个属性值、两个属性值和三个属性值 盒子模型3D模型: 1、border 2、content + padding 3、background-image 4、background-color 5、margin 优先级以就近原则为准--离标签越近优先级越高查看全部
-
W3C标准 由万维网联盟制定的一系列标准,包括:结构化标准语言(HTML和XML) 表现标准语言(CSS) 行为标准语言(DOM和ECMAScript) 倡导结构、样式、行为分离 标准文档流 特点:从上到下,从左到右,输出文档内容。由块级元素和行级元素组成。 块级元素 div、ul、li、dl、dt、p... 特点:从左到右撑满页面,独占一行。触碰到页面边缘时,会自动换行。 行级元素 span、strong、img、input... 特点:能在同一行内显示。不会改变HTML文档结构。 块级元素和行级元素都是盒子模型。查看全部
-
为什么不使用left属性,而使用margin-left属性??查看全部
-
绝对定位: position属性设置。能够实现横向多列布局,以及较为负责的定位,比如带有遮罩层效果的提示框、固定曾效果、全屏广告等。 position拥有3种定位形式:1、静态定位;2、相对定位;3、绝对定位。 position可以设置4个属性值:1、static(静态定位) 2、relative(相对定位) 3、absolute(绝对定位,属于绝对定位) 4、fixed(固定定位,属于绝对定位)查看全部
-
浮动布局: 1.实现块级元素横向布局即横向多列布局 2.float3个属性:left-左浮动,right-右浮动,none-不浮动; 特点:设置了浮动的元素会在他所在的包含块中向左或向右移动直到触碰到容器,设置了浮动的元素仍在标准文档流中,仍占据位置查看全部
-
css定位机制:标准文档流、浮动定位、绝对定位。 标准文档流 特点:从上到下,从左到右,输出文档内容。由块级元素和行级元素组成。 块级元素 div、ul、li、dl、dt、p... 特点:从左到右撑满页面,独占一行。触碰到页面边缘时,会自动换行。 行级元素 span、strong、img、input... 特点:能在同一行内显示。不会改变HTML文档结构。查看全部
-
CSS规定的定位机制 标准文档流、浮动定位、绝对定位。 标准文档流 特点:从上到下,从左到右,输出文档内容。由块级元素和行级元素组成。 块级元素 div、ul、li、dl、dt、p... 特点:从左到右撑满页面,独占一行。触碰到页面边缘时,会自动换行。 行级元素 span、strong、img、input... 特点:能在同一行内显示。不会改变HTML文档结构。 块级元素和行级元素都是盒子模型。查看全部
-
相对定位: 1.没有脱离文档流 2.是相对于自身原来的位置进行定位 决定定位 1.脱离了文档流 2.是相对距离最近的已定位的祖先元素为基准 3.当一个元素设置绝对定位,没有设置宽度的时候,元素宽度会根据内容自动调节.查看全部
-
相对定位: 特点:1、相对于自身原有位置进行偏移, 2、仍处于标准文档流中, 3、随即拥有偏移属性和z-index属性查看全部
-
两种清除浮动方法的使用场景: 1、父元素受到浮动影响的情况,也就是子元素设置了浮动,而父元素没有设置浮动而导致的父元素高度不能自动扩展,子元素从父元素中溢出时,适合使用width:100%(或固定宽度值)+overflow:hidden的方式来清除浮动。 2、如果是相邻的块级元素受到浮动影响,对设置浮动的后一块级设为clear:both更为合适,一般两种方式都需要设置在受到浮动影响的元素样式里。查看全部
-
清除浮动的常用方法:(放在受到浮动影响的标签中) 1. clear属性-常用clear:both; clear:left; 或者 clear:right 2. 同时设置width:100%(或固定宽度)+ overflow:hidden; 3. 空标签无意义,不建议使用此方法清除浮动查看全部
举报
0/150
提交
取消