css清除浮动的五种方法图片_万能清除浮动法

css清除浮动的五种方法图片_万能清除浮动法css清除浮动有哪五种方法呢?如何使用他们呢

清除浮动的五种方法

  1. 父级 div 定义 height
     原理:父级 div 手动定义 height,就解决了父级 div 无法自动获取到高度的问题。简单、代码         少、容易掌握,但只适合高度固定的布局.   

         

  2. 结尾处加空 div 标签 clear:both
    原理:在浮动元素的后面添加一个空 div 兄弟元素,利用 css 提高的 clear:both 清除浮动,让父级 div 能自动获取到高度,如果页面浮动布局多,就要增加很多空 div,让人感觉很不好
    <div class="div1">         <div class="left">Left</div>        <div class="right">Right</div>        <div class="clearfix"></div> </div> .clearfix{             //css样式    clear:both;}

  3. 父级 div 定义 伪类:after 和 zoom
    原理:IE8 以上和非 IE 浏览器才支持:after,原理和方法 2 有点类似,zoom(IE 转有属性)可解决ie6,ie7 浮动问题 ,推荐使用,建议定义公共类,以减少 CSS 代码
    /*清除浮动代码*/.clearfix:after{content:"";display:block;visibility:hidden;height:0;line-height:0;clear:both;}.clearfix{    zoom:1;}//写完之后在父级添加class='clearfix'就好了
  4. 父级 div 定义 overflow:hidden (超出盒子部分会被隐藏,不推荐使用)
  5. 双伪元素法
    .clearfix:before,.clearfix:after {content: "";display: block;clear: both;}.clearfix {zoom: 1;}//写完之后在父级添加class='clearfix'就好了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234345.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • 【shell案例】学员管理系统「建议收藏」

    【shell案例】学员管理系统「建议收藏」前言学员管理系统涉及到学员的增删改查,这是一个综合性比较强的项目,在所有的编程语言里都会有不同版本的学员信息管理系统,难度适中效果截图学员管理系统源码#!/bin/bash##随机点名册whiletruedo echo”学生随机点名系统” echo”1.添加学员名单” echo”2.遍历学员名单” echo”3.随机点名” echo”4.删除某个学员的信息” echo”5.退出” read-p”请输入你要选择的序号:”num case

    2022年9月21日
  • GNU make manual 翻译( 一百一十八)

    GNU make manual 翻译( 一百一十八)

    2022年3月12日
  • windows 激活状况 命令查询

    windows 激活状况 命令查询slmgr-ipkKey安装产品密钥slmgr-upk卸载密钥slmgr-ato激活密钥sLUI4显示电话激活选项msinfo32查看电脑组件系统详细信息slmgr-skms激活服务器以下又是产品win8版本激活的显示状态:slmgr.vbs-dlv显示:最为详尽的激活信息,包括:激活ID、安装ID、激活截止日期slmgr.vbs-dli显示:…

    2022年5月11日
  • python语言变量命名规则有什-以下选项中,符合Python语言变量命名规则的是_学小易找答案…

    python语言变量命名规则有什-以下选项中,符合Python语言变量命名规则的是_学小易找答案…【填空题】与文件系统相比,数据库系统的数据冗余度___________,数据共享性___________。【填空题】在数据库体系结构中,两级数据映象分别是指___________之间的数据映象与___________之间的数据映象。【判断题】认知决定情绪的内容。【判断题】饥饿感是纯生理现象与心理、文化、心境无关。【判断题】拆卸活塞连杆组时需逐缸进行,不允许一次拆开全部的连杆轴瓦盖,而又不做标记地胡…

    2022年5月8日
  • cb使用msagent

    cb使用msagent—-1、添加agent控件—-选择菜单component,importactivexcontrol——在importactivex下的列表框中选择microsoftagentcontrol2.0(version2.0),点击按钮install——在install对话框中点击按钮ok——在confirm对话框中点击按钮yes——在对话框中点击按钮ok。至此,agent控件

    2022年6月16日
  • 2年开发经验总结的java面试题(有完整答案)

    2年开发经验总结的java面试题(有完整答案)一、Java基础部分1、Java基本数据类型有八种:四种整数类型(byte、short、int、long),两种浮点数类型(double、float)一种字符类型char,一种布尔类型Boolean记忆:8位:Byte(字节型)16位:short(短整型)、char(字符型)32位:int(整…

    2022年6月18日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号