028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

css元素浮动所需注意的事项有哪些

本文小编为大家详细介绍“css元素浮动所需注意的事项有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“css元素浮动所需注意的事项有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

创新互联专业为企业提供港北网站建设、港北做网站、港北网站设计、港北网站制作等企业网站建设、网页设计与制作、港北企业网站模板建站服务,10年港北做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

注意点:1、浮动元素的左外边界不能超出其包含块的左内边界,右外边界亦然;2、一个浮动元素的顶端不能比其父元素的内顶端更高;3、浮动元素的顶端不能比之前浮动元素或块级元素的顶端更高;4、左浮动元素必须向左尽可能远,右浮动元素须向右尽可能远等。

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

css中的浮动:

在css中为了让元素移动到父元素的左边或者右边,我们可以对元素设置浮动float.

float:left/right

浮动的选择有两种,一种是float:left左浮动。还有一种是float:right右浮动

如果对一个元素设置了浮动,那么这个元素就会脱离标准文档流,并且该元素后面的元素会占据该元素原本的位置,并且元素后面的内容会被挤出。

加了浮动的元素是没有宽和高的,并且该元素的父元素的高度也会显示即高度塌陷,加了浮动的元素的宽和高是根据元素内部的内容动态需变化的。要对其父元素重新设置高度。

如果对某些元素设置了左浮动,那么这些元素会在同一排显示,但是如果这些元素的宽度和大于父元素,超出的部分(包括该元素)就会在下一行显示。

浮动元素需要遵守的规则(注意点)

浮动的排序规则

清除浮动

使用伪元素 (建议使用)

.box1::after{
    content: '';
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}
.box1{
    *zoom: 1;   // 兼容IE6
}

overflow: hidden(建议使用)

.box1{
    *zoom: 1;   // 兼容IE6
}

读到这里,这篇“css元素浮动所需注意的事项有哪些”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注创新互联行业资讯频道。


网站标题:css元素浮动所需注意的事项有哪些
当前URL:http://www.tsicrk.com/article/ggooph.html

其他资讯

让你的专属顾问为你服务

0.8829s