首页前端开发HTMLHTML5+CSS设置浮动却没有动反而在中间且错行的问题

HTML5+CSS设置浮动却没有动反而在中间且错行的问题

时间2024-01-25 05:42:02发布访客分类HTML浏览669
导读:收集整理的这篇文章主要介绍了HTML5+CSS设置浮动却没有动反而在中间且错行的问题,觉得挺不错的,现在分享给大家,也给大家做个参考。 今天按照网上例程写小米官网,结果发现这一部分 设置一个父盒子 然后子盒子分别设置左右浮动 ,代...
收集整理的这篇文章主要介绍了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设置浮动内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

html

若转载请注明出处: HTML5+CSS设置浮动却没有动反而在中间且错行的问题
本文地址: https://pptw.com/jishu/586185.html
html5中嵌入视频自动播放的问题解决 H5 video poster属性设置视频封面的方法

游客 回复需填写必要信息