今天按照网上例程写 小米 官网,结果发现
这一部分 设置一个父 盒子 然后子盒子分别设置左右浮动&nbs p; ,代码如下:
.banner { width: 1226px; h ei ght: 670px; background-color: green; m arg in: 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 hr ef=" # ">手机卡 电 话卡</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>
最后的效果如下所示:
虽说问题解决了 但是并不 知道 是什么 原因 ,左和右盒子难道不是并列关系吗,为什么要换顺序才行。
总结
到此这篇关于HT ML 5+CSS设置浮动却没有动反而在中间且错行的 文章 就介绍到这了,更多相关html css设置浮动内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
总结
以上是 为你收集整理的 HTML5+CSS设置浮动却没有动反而在中间且错行的问题 全部内容,希望文章能够帮你解决 HTML5+CSS设置浮动却没有动反而在中间且错行的问题 所遇到的问题。
如果觉得 网站内容还不错, 推荐好友。
查看更多关于HTML5+CSS设置浮动却没有动反而在中间且错行的问题的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did205997