CSS解决父级边框坍塌的问题
2024-09-03 19:55:41
1. 浮动元素后面增加空的div
首先在父级标签内添加如下<div>
标签
<div id="clear"></div>
然后在CSS中对该标签进行如下修饰:
#clear{
clear:both;
margin:0px;
padding: 0px;
}
优点:简单。缺点:尽量避免空的<div>
标签。
2. 设置父元素的高度
width: 200px;
height: 200px;
border:1px solid #058f64;
优点:简单。缺点:元素有固定高度就会被限制。
3. overflow
overflow:hidden /*隐藏超出的部分*/
overflow:scroll /*滚动*/
优点:简单。缺点:下拉的一些场景不适用。
4.在父类添加伪类(推荐)
/*father为父类
<div class="father">
*/
#father:after{
content:'';
display:block;
clear:both;
}
优点:不更改原来的代码。缺点:稍复杂。
最新文章
- ubuntu配置NFS
- 面试题<;初级>;
- (五)socket实践编程
- 微信公共平台开发1 .net
- HDU 4342History repeat itself 数学
- 研究实验1_搭建一个精简的C语言开发环境(包含部分经典的前言)
- ruby学习总结01
- windowsphone8.0 iso 下载地址
- [转]深入理解jQuery插件开发
- mysql INNODB_TRX 事务表
- POJ3692 Kindergarten 【最大独立集】
- js arguments参数说明
- Oracle SQL Lesson (5) - 使用组函数输出聚合数据
- usaco training 4.1.1 麦香牛块 题解
- JVM活学活用——优化springboot
- POJ1236【Tarjan+缩点】
- vue mint-ui 实现省市区街道4级联动(仿淘宝京东收货地址4级联动)
- SpringBoot配置拦截器
- Ubuntu1404安装eclipse(目的是为了运行python,当然java更可以)
- Linux服务器---流量监控webalizer
热门文章
- Lomsat gelral
- MongoDB学习 - 安装部署
- 第10组 Beta冲刺 (5/5)
- Go的WaitGroup源码分析
- Genymotion安装apk问题,不能部署Genymotion-ARM-Translation_v1.zip
- Android官方文档翻译 十四 3.2Supporting Different Screens
- Javascript实现让图片一直跟着鼠标移动
- 【刷题-LeetCode】150 Evaluate Reverse Polish Notation
- for each ……in
- golang中使用zap日志库