HTML5+CSS设置浮动却没有动反而在中间且错行的问题
发布时间:2020-05-26 14:37:14 作者:溪山行旅1024 我要评论
这篇文章主要介绍了HTML5+CSS设置浮动却没有动反而在中间且错行,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
今天按照网上例程写小米官网,结果发现
这一部分 设置一个父盒子 然后子盒子分别设置左右浮动 ,代码如下:
.banner { width: 1226px; height: 670px; background-color: green; margin: 0 auto; } .banner .bannerleft { float: left; width: 234px; height: 670px; background-color: orange; } .bannerright { float: right; width: 992px; height: 670px; background-color: pink; }
结果出现的效果是下面这样的:
左侧盒子并没有左浮动,右侧也没有右浮动。查看源码则显示的为0或者很小的数,就是不是自己设置的数。
解决办法:
将H5中左子盒子和右子盒顺序颠倒,结果测试可行,代码:
<div class="bannerright"></div> <div class="bannerleft"> <ul> <li><a href="#">手机卡 电话卡</a></li> <li><a href="#">电视 盒子</a></li> <li><a href="#">笔记本 显示器 平板</a></li> <li><a href="#">家电 插线板</a></li> <li><a href="#">出行 穿戴</a></li> <li><a href="#">智能 路由器</a></li> <li><a href="#">电源 配件</a></li> <li><a href="#">健康 儿童</a></li> <li><a href="#">耳机 音箱</a></li> <li><a href="#">生活 箱包</a></li> </ul> </div>
最后的效果如下所示:
虽说问题解决了 但是并不知道是什么原因,左和右盒子难道不是并列关系吗,为什么要换顺序才行。
总结
到此这篇关于HTML5+CSS设置浮动却没有动反而在中间且错行的文章就介绍到这了,更多相关html css设置浮动内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!
相关文章
- 这篇文章主要介绍了html/css中float浮动的用法实例详解,需要的朋友可以参考下2019-09-10
HTML5 CSS3实现七彩变换的天空中白云漂浮动画效果源码
这是一款基于HTML5 CSS3实现七彩变换的天空中白云漂浮动画效果源码。七彩变换的天空背景上,漂浮着大片的白云,伴随着天空七彩背景的颜色变换,白云也呈现出漂浮、旋转的动2019-03-19- 下面小编就为大家带来一篇html+css 清除浮动的相关技巧心得。小编觉得挺不错的,现在分享给大家,给大家一个参考2016-03-17
- 广告条想必大家并不陌生吧,在本文将为大家详细介绍下如何使用Html+CSS实现浮动的广告条,感兴趣的朋友可以参考下2013-10-08
- jQuery+CSS实现的菜单效果,菜单可以跟随滚动条上下浮动2012-09-06
最新评论