提供Discuz ,ECShop ,PHPCMS ,帝国CMS ,CSS教程 ,PHP教程 ,DedeCMS ,WordPress ,HTML教程等cms问题查询.
当前位置: CSS教程 > 怎样运用CSS处理浮动元素父元素的高度陷落题目?(代码示例)【css教程】,CSS,高度塌陷,浮动

尽人皆知,像div,段落,文本等HTML元素会逐步顺应他们子元素的内容。但假如这些元素的子元素设置浮动,例:向右或向左漂泊,那末这些元素可能会崩溃,涌现高度陷落题目(以下示例)。下面本篇文章就来给人人引见运用CSS处理父元素高度陷落题目的要领,愿望对人人有所协助。【相干视频教程引荐:CSS教程】

什么是浮动元素父级的高度陷落题目?

下面经由过程简朴代码示例来相识浮动元素父级的高度陷落题目。

html代码:

<div class="demo">
    <div>HTML5</div>  
    <div>CSS3</div> 
    <div>JavaScript</div> 
    <div>PHP</div> 
    <div>Python</div> 
    <div>MySQL</div>  
</div>

CSS代码:

.demo{
    background-color: #e28a71;
    padding: 5px;  
    font-size: 20px;
}
.demo *{ 
    padding: 5px;    
}

父元素.demo没有设置高度,当没有给子元素设置浮动时,父元素的高度会被子元素撑开。效果图:

当给子元素设置了浮动后:

.demo *{ 
    padding: 5px;    
    float: left;
}

父元素就会涌现高度陷落题目,效果图:

怎样处理父元素的高度陷落题目?

有很多要领处理浮动元素父级的高度陷落题目,下面我们就来引见几种要领。

要领一:明白指定高度

.demo{
    height: 36px;
    background-color: #e28a71;
    padding: 5px;  
    font-size: 20px;
}

要领二:运用overflow属性

我们能够运用CSS的overflow属性来防备父元素的崩溃。在父元素中将overflow属性的值设置为“auto”,就能够处理父元素的高度陷落题目。例:

.demo{
    background-color: #e28a71;
    padding: 5px;  
    font-size: 20px;
    verflow: auto
}

效果图:

要领三:依据子元素使父元素浮动

这有助于防备父元素崩溃,但瑕玷是你必需让一切的父元素浮动,即当前受影响的父元素,当前受影响的父元素的父元素等等。

.demo{
    background-color: #e28a71;
    padding: 5px;  
    font-size: 20px;
    float: left;
}

要领四:运用display属性和clear属性

.demo{
    background-color: #e28a71;
    padding: 5px;  
    font-size: 20px;
    display: table; 
    clear: both;
}

以上就是本篇文章的全部内容,愿望能对人人的进修有所协助。更多精彩内容人人能够关注ki4网相干教程栏目!!!

以上就是怎样运用CSS处理浮动元素父元素的高度陷落题目?(代码示例)的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

上一篇:

下一篇:

相关推荐

0 条评论关于"怎样运用CSS处理浮动元素父元素的高度陷落题目?(代码示例)【css教程】,CSS,高度塌陷,浮动"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线