加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

CSS中浮动的产生会有哪些负面影响

发布时间:2023-09-13 14:13:44 所属栏目:语言 来源:
导读:这篇文章主要介绍“CSS中浮动的产生会有什么负面影响”,有一些人在CSS中浮动的产生会有什么负面影响的问题上存在疑惑,接下来小编就给大家来介绍一下相关的内容,希望对大家解答有帮助,有这个方面学习需
这篇文章主要介绍“CSS中浮动的产生会有什么负面影响”,有一些人在CSS中浮动的产生会有什么负面影响的问题上存在疑惑,接下来小编就给大家来介绍一下相关的内容,希望对大家解答有帮助,有这个方面学习需要的朋友就继续往下看吧。

1、背景不能显示(overflow:hidden)。
 
由于浮动产生,如果对父级设置了(css background背景)CSS背景颜色或CSS背景图片,而父级不能被撑开,所以导致CSS背景不能显示。
 
2、边框不能撑开,如果父级设置了CSS边框属性,子级里使用了float属性产生浮动,父级不能被撑开。
 
3、margin padding设置值不能正确显示。
 
由于浮动导致父级子级之间设置css padding,css margin 属性的值不能正确表达,特别是上下边的padding和margin不能正确显示。
 
实例
 
<head>
 
<style type="text/css">
 
*{ margin:0; padding:0;}   //取消设置 如 li 留下的那个实点
 
ul{ width:900px; border:3px dotted red; list-style:none; overflow: hidden;}//overflow:hidden :让行高自适应
 
.left{ width:300px; height:300px; background:#FF0; float:left;}   //float:left设置浮动全部向左排
 
.chent{ width:300px; height:300px; background:#000; float:left}
 
.right{ width:300px; height:300px; background:red; float:left}
 
</style>
 
</head>
 
<body>
 
<ul>
 
<li></li>
 
         <li></li>
 
         <li></li>
 
</ul>
 
</body>
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章