css中加的是左浮动为什么div向右浮动

 我来答
比赛73476898
2017-08-24 · 超过23用户采纳过TA的回答
知道答主
回答量:502
采纳率:0%
帮助的人:95.6万
展开全部
浮动和清除浮动一般用在DIV+CSS布局时,通常情况下使用DIV+CSS布局,文档中的对象都是从上自下依次排列,比如你写<div id="a"></div><div id="b"></div>那么默认情况下id为b 的div 排在 a的下方,我们称这种布局为标准流,设置浮动后对象就脱离了标准流,就像水面上的漂浮物一样,不再严格的按照标准流排列。浮动的取值如下: left:对象浮在左边 right:对象浮在右边 clear 清楚左,,右 浮动。。。 例如下面的代码: <div id="container" > <div id="left"></div> <div id="bottom></div></div>此时left right bottom 3个div 是从上到下排列,如果我们给left 添加一个浮动属性 float:left,那么3个div会从左到右排列,这是因为left 的浮动也会影响到后面的对象,如果我们给bottom 添加一句clear:both,那么bottom就不会再排在right的右边了,这是因为我们用clear:both清除了前面浮动对象对bottom的影响。如果您还有一些技术上的问题可以来后盾人看看有许多一流的技术人员可以帮助您解答您的问题
叶落红尘3
2017-08-24 · TA获得超过7460个赞
知道大有可为答主
回答量:5567
采纳率:50%
帮助的人:874万
展开全部
你给前面的加了浮动,下面的元素自动向上移动,div看起来是右浮,实际上不是
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式