当前位置: 首页 > news >正文

父元素与子元素之间的margin-top问题(css hack)

hack
父元素的盒子包含一个子元素盒子,给子元素盒子一个垂直外边距margin-top,父元素盒子也会往下走margin-top的值,而子元素和父元素的边距则没有发生变化。

 

hytml代码:


<div class="box1">
<div class="box2"></div>
</div>

 

css代码:


.box1{height:200px;width:200px;background:gray;}
.box2{height:100px;width:100px;background:gold;margin-top:50px;}

解决方法
1、修改父元素的高度,增加padding-top样式模拟(padding-top:1px;常用)
2、为父元素添加overflow:hidden;样式即可(完美)
3、为父元素或者子元素声明浮动(float:left;可用)
4、为父元素添加border(border:1px solid transparent可用)
5、为父元素或者子元素声明绝对定位 

转载于:https://www.cnblogs.com/hanguidong/p/8961898.html

相关文章:

  • 20180427积累
  • 关于sqoop --split-by 及 -m的理解
  • 20165301陈潭飞2017-2018-2 20165301 实验三《Java面向对象程序设计》实验报告
  • 往idea中导入已有的web项目
  • webpakc4.0移除了 CommonsChunkPlugin 组建
  • 判断Python输入是否为数字、字符(包括正则表达式)
  • 《C》指针
  • HTML第二课——css【2】
  • taobao_api项目进展
  • Java类库和常用类库介绍
  • 微信小程序开发:学习笔记[2]——WXML模板
  • linux常用命令:tr 命令
  • bzoj 4574: [Zjoi2016]线段树
  • 数据结构-绪论
  • 安装Emacs并设置racket环境
  • 77. Combinations
  • C++类的相互关联
  • hadoop入门学习教程--DKHadoop完整安装步骤
  • IP路由与转发
  • java第三方包学习之lombok
  • Less 日常用法
  • Linux链接文件
  • magento2项目上线注意事项
  • 从0实现一个tiny react(三)生命周期
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 我的面试准备过程--容器(更新中)
  • Mac 上flink的安装与启动
  • 第二十章:异步和文件I/O.(二十三)
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • #Linux(Source Insight安装及工程建立)
  • #QT(智能家居界面-界面切换)
  • $$$$GB2312-80区位编码表$$$$
  • (4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (四) Graphivz 颜色选择
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .md即markdown文件的基本常用编写语法
  • .NET Core 成都线下面基会拉开序幕
  • .Net Web窗口页属性
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • .net访问oracle数据库性能问题
  • .Net面试题4
  • .NET命令行(CLI)常用命令
  • .Net下使用 Geb.Video.FFMPEG 操作视频文件
  • 。Net下Windows服务程序开发疑惑
  • @Builder用法
  • @GlobalLock注解作用与原理解析
  • @RestControllerAdvice异常统一处理类失效原因
  • @WebService和@WebMethod注解的用法
  • [C++]类和对象【上篇】
  • [CareerCup] 17.8 Contiguous Sequence with Largest Sum 连续子序列之和最大
  • [Go WebSocket] 多房间的聊天室(三)自动清理无人房间
  • [I2C]I2C通信协议详解(二) --- I2C时序及规格指引
  • [Java基础] Java中List.remove报错UnsupportedOperationException