`
charrysong
  • 浏览: 50441 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

CSS实例代码:万能float闭合(清除浮动)

阅读更多
个人比较喜欢这种清除浮动的写法。因为不用再添加一个标签来写入样式直接写在大容器里面就可以了。但是有前提是里面的子元素要是浮动的。如果有的浮动有的不浮动建议还是在最后面添加标签来添加清楚样式。
一、<div class="main clearfix "><div class="fl">左边</div><div class="fr">右边</div> </div>
二、<div class="main"><div class="fl">左边</div><div class="fr">右边</div><div class=" clear "></div></ div>
 
 
 
 
样式
<style>
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
*html .clearfix{height:1%;}
*+html .clearfix{height:1%}
.clearfix{display:inline-block}
.clearfix {display:block;}
.clear{clear:both;height:0px;overflow:Hidden;display:block;} /**添加浮动标签末尾**/
 
.main{width:400px;}
.fl{float:left;width:200px;background:#ccc;}
.fr{float:right;width:200px;background:#ddd;}
</style>
分享到:
评论

相关推荐

    div+css有实例,易学易懂

    - **CSS代码编写**:编写CSS代码实现菜单样式。 #### 清除浮动 - **清除浮动属性详解**:`clear`属性用于防止元素与前一浮动元素重叠。 - **清除浮动属性的使用**:如何在页面中使用`clear`属性。 ### CSS定义...

    div+css网页标准布局实例教程.doc

    - 使用`div`作为结构单元,通过CSS设置宽度、高度、浮动(`float`)、定位(`position`)等属性实现灵活的布局。 - 定位技术包括普通流(block flow)、浮动布局、绝对定位和相对定位,以及新的Flexbox和Grid布局...

    web浏览器兼容

    3. **FLOAT闭合(clearing float)** 当元素使用`float`属性时,可能会导致父元素高度计算错误,造成布局错位。解决方法包括: - 给父元素设置`float`属性。 - 在浮动元素之后添加一个清除浮动的元素,如`...

    divcss网页标准布局实例教程.doc

    学习网页标准布局需要掌握基本的HTML标签语义,理解CSS选择器的工作原理,熟悉布局技巧如浮动(float)、定位(position)和 Flexbox 或 Grid 布局。此外,还需要了解浏览器兼容性问题和解决方法,以便于开发出能在多种...

    html+css+javascript+..文档

    - 浮动与定位:`float`用于创建多列布局,`position`(如`absolute`、`relative`、`fixed`)用于精确定位元素。 - 媒体查询:`@media`规则允许根据设备特征(如屏幕尺寸)应用不同的样式。 3. JavaScript知识点:...

    HTML代码/CSS/javascripr教程.docx

    - 浮动布局(`float`):使元素脱离文档流。 - 盒子模型布局(`display: block;`、`display: inline-block;`等)。 - Flex布局(`display: flex;`):提供更灵活的布局选项。 - Grid布局(`display: grid;`):...

    xhtml仿百度竞价右下角浮动代码

    在IT行业中,网页设计与开发是一项关键技能,而“xhtml仿百度竞价右下角浮动代码”是一个具体的实现案例,涉及到XHTML语言、CSS样式以及JavaScript交互效果的运用。下面将详细阐述这些知识点。 首先,XHTML...

    div+css布局大全

    - **浮动与清除**:使用`float`属性让元素浮动,并使用`clear`属性清除浮动。 - **定位技术**:包括相对定位、绝对定位、固定定位等。 - **响应式设计**:使用媒体查询(Media Queries)来根据不同设备尺寸改变布局...

    20款欧美风格的xHTML CSS导航菜单

    2. **浮动与定位**:在CSS中,浮动(Float)和绝对定位(Positioning)是创建多列布局和自定义导航菜单布局的常用方法。浮动元素可以使其与其他元素并排显示,而定位则允许元素相对于其父元素或视口进行精确放置。 ...

    css,html语言的学习资料

    6. 浮动与定位:浮动(float)常用于创建多列布局,定位(position)包括static、relative、absolute和fixed,可精确控制元素的位置。 7. CSS3新特性:CSS3引入了更多特效,如渐变、阴影、圆角、动画(animation)、...

    css+html+java 中英文帮助文档

    6. 浮动与清除:浮动(float)常用于创建多列布局,清除(clear)用于解决因浮动引起的布局问题。 7. 定位(position):包括static、relative、absolute、fixed四种定位方式,常用于复杂布局的控制。 8. CSS3新特性:如...

    网页制作HTML+CSS手册大全

    1. 流动布局(Float):使用`float`属性使元素浮动,创建多列布局。 2. 定位布局(Position):通过`position`属性实现绝对定位和相对定位。 3. 弹性布局(Flexbox):CSS3新特性,提供更灵活的单轴布局。 4. 网格...

    css与javascript跨浏览器兼容性总结

    1. FLOAT闭合(clearing float) 网页在某些浏览器上显示错位很多时候都是因为使用了float浮动而没有真正闭合,这也是div无法自适应高度的一个原因。如果父div没有设float而其子div却设了float的话,父div无法包住...

    CSS参考手册(Web标准布局的本质,XHTML书写规范,CSS基础与书写规范,网页头部元素的详细定义,CSS基本布局的属性,CSS容器属性)

    `float`属性用于元素的浮动,常用于创建多列布局。`display`属性则控制元素的显示方式,如block、inline、inline-block或flex。 **CSS容器属性**如宽度(width)、高度(height)、边距(margin)、填充(padding)...

    最全的css2.0+html标签帮助文档和教程

    浮动(float)和定位(position)属性也是这个阶段的重要特性,它们在网页布局中起着关键作用。 学习HTML和CSS2.0,你需要理解以下核心概念: 1. **HTML语法规则**:学习如何正确编写标签,理解标签的嵌套和闭合...

    DIV教程

    - 浮动(`float`) - 定位(`position`) - 盒子模型(`margin`, `padding`, `border`) #### 第9天:第一个CSS布局实例 - **知识点介绍**:通过实际示例演示如何使用CSS布局技巧创建简单的页面布局。 - **实例...

    web前端面试宝典

    - Reset CSS彻底清除默认样式。 - Normalize CSS保留有用的部分,并进行规范化。 **选择**:根据项目需求和个人偏好选择。 ##### 29. Sass、LESS - **Sass**:最成熟的CSS预处理器。 - **LESS**:语法简洁,易于...

    Head First HTML与CSS、XHTML(中文版)-书签目录扫描版

    同时,书中的实例会展示如何使用浮动(float)、定位(positioning)和Flexbox或Grid布局来创建复杂的网页布局。 XHTML(Extensible HyperText Markup Language)是HTML的一个严格版本,结合了XML的规范性。在学习...

Global site tag (gtag.js) - Google Analytics