清除浮动的方法:
1:clear:both;
2:width:100%;overflow:hidden;
注意:
对受到浮动影响的元素添加清除浮动的css
1:clear:both;
2:width:100%;overflow:hidden;
注意:
对受到浮动影响的元素添加清除浮动的css
2015-08-05
浮动布局(float):能实现横向多列布局
float属性三个值:left、right、none
特点:元素会左移或右移,直至碰触到容器边缘为止。
<** 设置了浮动的元素,仍处于标准文档流中。 **>
<** 当元素没有设置宽度值,而设置了浮动属性,元素的宽度随内容的变化而变化。 **>
<** 当元素设置浮动属性后,会对相邻的元素产生影响,相邻元素特指紧邻后面的元素。 **>
float属性三个值:left、right、none
特点:元素会左移或右移,直至碰触到容器边缘为止。
<** 设置了浮动的元素,仍处于标准文档流中。 **>
<** 当元素没有设置宽度值,而设置了浮动属性,元素的宽度随内容的变化而变化。 **>
<** 当元素设置浮动属性后,会对相邻的元素产生影响,相邻元素特指紧邻后面的元素。 **>
2015-08-05
w3c 万维网联盟指定的一系列标准,包括结构化标准语言(html xml
表现标准语言 css
行为标准语言dom ecmascript
倡导结构样式行为分离
标准文档流
浮动
绝对定位
3中定位机制
标准文档流
想流水一样的文档
从左到右,从上到下
块级元素和行级元素
块级元素:从左到右,独占一行
触碰到页面边缘是,会自动换行
div ul li dl dt p
行级元素
同一行显示
不会改变HTML文档结构
span strong img input...
块级元素和行级元素都是盒子模型
表现标准语言 css
行为标准语言dom ecmascript
倡导结构样式行为分离
标准文档流
浮动
绝对定位
3中定位机制
标准文档流
想流水一样的文档
从左到右,从上到下
块级元素和行级元素
块级元素:从左到右,独占一行
触碰到页面边缘是,会自动换行
div ul li dl dt p
行级元素
同一行显示
不会改变HTML文档结构
span strong img input...
块级元素和行级元素都是盒子模型
2015-08-05
最新回答 / nsixnkx
#wrap{width:970px; margin:0px;auto}#mainbody{position:relative; margin-top:15px;}#left{float:left;width:110px; }#mid{margin-left:123px;width:650px;border:1px solid #999;}#right{position:absolute;top:0px;left:790px;border:1px solid #999;}
2015-08-04
wrap 居中——margin:0 auto;
left左浮动,float:left;
mid设置margin-left:125px;(此值为left宽度加其边框,再加上mid与left间距所得)
先给父级mainbody设置相对定位——position:relative;
再给子级right设置绝对定位,以及相对于父级mainbody偏移的位置——position:absolute;top:0px;left:794px;(此值为left、mid宽度加其边框及间距,加上right与mid的间距所得
)
left左浮动,float:left;
mid设置margin-left:125px;(此值为left宽度加其边框,再加上mid与left间距所得)
先给父级mainbody设置相对定位——position:relative;
再给子级right设置绝对定位,以及相对于父级mainbody偏移的位置——position:absolute;top:0px;left:794px;(此值为left、mid宽度加其边框及间距,加上right与mid的间距所得
)
2015-08-04