css子css元素浮动动后父元素高度不能自动撑开

拒绝访问 | www.1398.org | 百度云加速
请打开cookies.
此网站 (www.1398.org) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(38b7e001f26c43e9-ua98).
重新安装浏览器,或使用别的浏览器子元素浮动后,父元素自动撑开的办法,一般都是高度 - 博客频道 - CSDN.NET
xlei1123的博客
分类:js基础笔记
一,子元素最后加上&div style=&clear:both&&&/div&
二,父元素中设置overflow:属性
排名:千里之外
(41)(8)(1)(1)问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
这个父元素并没有设置高度
如果这个父元素没有设置浮动,那么很明显,如果子元素是浮动的话,那么父元素就会高度塌陷,就要清除浮动。
但是如果父元素也设置了浮动属性,相当于父元素和子元素都脱离了标准文档流,父元素的高度不会塌陷,这个要怎么理解??
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
与bfc有关,,bfc是为了方便计算提出的,也就是说bfc是一个计算区域,生成的bfc需要计算高度,假如没有指定的话则会使用其子元素的高度。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
一句话,父元素的高度是靠子元素撑起来的。 子元素脱离文档流,相当于父元素里面没东西了,自然塌陷。
同步到新浪微博
分享到微博?
你好!看起来你挺喜欢这个内容,但是你还没有注册帐号。 当你创建了帐号,我们能准确地追踪你关注的问题,在有新答案或内容的时候收到网页和邮件通知。还能直接向作者咨询更多细节。如果上面的内容有帮助,记得点赞 (????)? 表示感谢。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:&nbsp&#8250&nbsp&nbsp&#8250&nbsp
css中div不能被撑开高度不能自适应的问题
有时我们发现有些div总是不能根据内容自适应,父级元素高度只有一点点,但子元素很高,看起来就像裤子短了很长一截,检查半天也没有结果。面对着这种丑陋的情况,我们真的不知道该如何处理。
冷静下来,为什么会出现这种情况,难道是因为使用了浮动的原因吗?
浮动能产生很好的效果,但是很多人忽略了浮动的细微性质,那就是浮动使一个块级元素与该层的其他元素游离开来,他漂浮在父元素的上面,父元素无法在视觉上包含他。虽然我们第一次接触float的时候,文档资料里面有提到,但是因为太细微了,往往被忽略了。
但是我们没法不使用浮动,为了解决这个矛盾,我们需要在使用浮动的时候同时在浮动的元素最后加上一个清除浮动的块级元素&div style=&clear:&&&/div&
初级css技术人员可能会写css,但是细节上的东西,才能决定你能不能写出高质量的css
上一篇: 当然,还有很多人持相反意见,认为CSS并没有这么高级以至于要涉及到框架!在这里要讲解一下目前在国外很热门的一个框架,严格讲是网格系统,那就是 960 Grid System 。通过这篇教程你会知道使用960框架之后,你的开发工作会更快的开展。960 Grid System 基本
下一篇: CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声名.}

我要回帖

更多关于 css 浮动元素居中 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信