分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

css清除浮动

发布时间:2023-09-06 01:08责任编辑:顾先生关键词:暂无标签

清除浮动的方法:

方法一:给浮动元素的父亲元素添加属性:overflow: auto;

<style type="text/css">
???????*{padding:0;margin:0;}
???????.clearfix{
???????????border: 3px solid green;
???????????width: 200px;
???????????overflow: auto;//这里是关键

zoom: 1;//可以支持IE6
???????}
???????.left{
???????????width: 100px;
???????????height: 100px;
???????????float:left;
???????????background: red;
???????}
???????.right{
???????????width: 100px;
???????????height: 100px;
???????????float:left;
???????????background: #000;
???????}

???</style>
</head>
<body>
??<section class="clearfix">
??????<div class="left"></div>
??????<div class="right"></div>
??</section>

方法二:运用after伪类

<section class="clearfix">
  <div class="left"></div>
  <div class="right"></div>
</section>

.clearfix:after{

  content:".";

  display: block;

  clear: both;

  height: 0;

  line-height:0;

  font-size: 0;

  visibility: hidden;

}

.clearfix{

  zoom: 1;

}

css清除浮动

原文地址:http://www.cnblogs.com/maomichaoren/p/7474138.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved