CSS margin 边界叠加知识点

1 篇文章 0 订阅
订阅专栏

前几日在完成简单的网页布局任务时,遇到了 margin 边界叠加的问题,弄得稍稍有点头疼。自己也是前端小白,觉得更有效的学习方法,无非就是多练多做笔记,巩固知识。

几种常见的margin边界叠加
  • 元素的顶边界与前一元素底边界发生叠加

    当一个元素出现在另一个元素上面时,第一个元素的底边界与第二个元素的顶边界发生叠加

    理想效果:

    这里写图片描述

    实际效果:

    这里写图片描述

  • 元素的顶边界与父元素的顶边界发生叠加

    当一个元素包含在另一个元素中时(假设没有填充或边框将边界分隔开),它们的顶和/或底边界也发生叠加

    理想效果:

    这里写图片描述

    实际效果:

    这里写图片描述

  • 其他margin 边界叠加

    请查看此篇文章

margin 边界叠加解决方案
  1. 透明边框border: 1px solid transparent ;
  2. 外层元素 padding
  3. 绝对定位 postion: absolute ;
  4. 外层 div overflow: hidden ;
  5. 内层 div 加 float: left; display: inline ;
  6. 外层 div 有时会用到 zoom: 1 ;
前端开发:CSS相关的核心知识点
软贱开发攻城狮
09-30 1345
前端开发过程中,有三驾马车组成:JS、CSS、HTML,JS负责页面交互,CSS负责页面样式,HTML负责页面结构,这三大块也是在实际开发中必备内容,关于三者所起到的作用不用说读者就知道。本文想要分享的是关于CSS相关的内容,尤其是在实际开发中比较常用且重要的知识点,总结分享一下,方便后期查阅使用。一、CSS的优先级和继承: 1.1 CSS的优先级:行内样式>ID选择器>类选择器>标签选择器。就近原则。
CSSCSS3)知识点学习
于公子的博客
03-03 8291
CSSCSS3)自我学习,知识点总结
CSSmargin知识点(必看)
09-24
下面小编就为大家带来一篇CSSmargin知识点(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
边界重叠~!!!
weixin_34405332的博客
09-02 350
边界重叠 边界重叠是指两个或多个盒子(可能相邻也可能嵌套)的相邻边界(其间没有任何非空内容、补白、边框)重合在一起而形成一个单一边界。 常规流中两个或多个块级盒子的垂直相邻边界会重合。结果的边界宽度是相邻边界宽度中最大的值。如果出现负边界,则在最大的正边界中减去绝对值最大的负边界。如果没有正边界,则从零中减去绝对值最大的负边界。注意:相邻的盒子可能并非是由父子关系或同胞关系的元素生成。 ...
元素的边界margin属性
张波的技术积累
01-08 1990
元素的边界用来分隔元素和与其相邻的元素。在CSS中,边界属性分为4个单侧边界和1个综合属性,即顶部边界属性(margin-top), 右侧边界属性(margin-right),底部边界属性(margin-bottom),左侧边界属性(margin-left)和边界综合属性(margin)。   margin-top用来定义元素顶部边界的显示效果,在顶部边界属性中,可以使用长度值、百分比值和au
CSS 外边距(margin)重叠及防止方法
yiyueqinghui的博客
07-11 1275
外边距重叠 1、外边距重叠时边距计算规则 在规范文档中,2个或2个以上的块级盒模型,垂直相邻的margin会重叠。最终的margin值计算方法如下 margin同正,则取最大值; margin同负,则取最小值; margin一正一负,则取二者之和。 2、外边距重叠解决方案: 外层元素margin边距用padding代替 外层元素 overflow:hidden; 内层元素透明边框 border:1px solid transparent; 内层元素绝对定位 postion:absolut
CSSmargin边界叠加问题及解决方案(转)
weixin_30606669的博客
03-23 276
边界叠加简介 边界叠加是一个相当简单的概念。但是,在实践中对网页进行布局时,它会造成许多混淆。简单地说,当两个垂直边界相遇时,它们将形成一个边界。这个边界的高度等于两个发生叠加边界的高度中的较大者。 当一个元素出现在另一个元素上面时,第一个元素的底边界与第二个元素的顶边界发生叠加,见图: ◆元素的顶边界与前面元素的底边界发生叠加 当一个元素包含在另一个元素中时(假设...
01.HTML和CSS基础知识总结(内附思维导图)
weixin_67140731的博客
04-02 1150
前端HTML和CSS基础知识总结,内附思维导图和开发软件的快捷键
幕客学习CSS3全面基础知识点
zoucanfa的博客
01-02 845
CSS基础什么是CSS3? CSS3是CSS2的升级版本,3只是版本号,它在CSS2.1的基础上增加了很多强大的新功能。 目前主流浏览器chrome、safari、firefox、opera、甚至360都已经支持了CSS3大部分功能了,IE10以后也开始全面支持CSS3了。 在编写CSS3样式时,不同的浏览器可能需要不同的前缀。它表示该CSS属性或规则尚未成为W3C标准的一部分,是浏览
CSS基础知识整理
菜鸟博客
11-05 2586
目录一、css基础1.选择器1.1标签选择器1.2类选择器1.3id选择器1.4后代选择器1.5子代选择器1.6并集选择器1.7交集选择器1.8hover伪类选择器1.9通配符选择器1.10结构伪类选择器1.10.1查找单个1.10.2查找多个1.10.3 根据类型查找1.11 类与id的区别1.11链接伪类选择器1.12焦点伪类选择器1.13属性选择器2.字体文本相关样式2.1字体样式2.1.1字体大小font-size2.1.2字体粗细font-weight2.1.3字体样式font-style2.1.
css margin边界叠加问题详谈
aic25820的博客
05-25 170
  问题:给子元素一个margin-top值,其父元素会跟着往下走margin-top的值     一、代码展示       HTML        <body> <div class="box"> <div class="content" id="content"></div> ...
12、margin边界、图片拼版及圆角表格制作知识
Learn All的博客
12-24 302
2.15 margin边界 Margin边界,一个盒子的边界是4个。 Margin:10px;上、下、左、右全是10px Margin:10px 50px;第一个参数是上、下,第二个参数是左、右。 Margin:10px auto 50px;第一个是上,第二个是左右,第三个是下 Margin:10px 20px 30px 40px;顺序:上右下左(顺时针旋转) 同理:padding后面参数的属性是一样的。 例1:导航栏的CSS样式示例 <style type="text/css">
CSS学习】CSSmargin边界叠加问题及解决方案
lk_wkqd的博客
06-15 515
你对CSSmargin边界叠加的概念是否了解,这里和大家分享一下,当一个元素出现在另一个元素上面时,第一个元素的底边界与第二个元素的顶边界发生叠加CSSmargin边界叠加深度剖析边界叠加简介 边界叠加是一个相当简单的概念。但是,在实践中对网页进行布局时,它会造成许多混淆。简单地说,当两个垂直边界相遇时,它们将形成一个边界。这个边界的高度等于两个发生叠加边界的高度中的较大者。当一个元素出现
关于边界堆叠的概念及理解
weixin_30558305的博客
06-06 90
边界叠加是一个相当简单的概念。但是,在实践中对网页进行布局时,它会造成许多混淆。简单地说,当两个垂直边界相遇时,它们将形成一个边界。这个边界的高度等于两个发生叠加边界的高度中的较大者。 懒得抄了,记下网址。 关于该问题的一些讨论,知乎:如何解决外边距叠加的问题?百度搜的的一个博客:CSSmargin边界叠加深度剖析collapsing-margin的W3C官方介绍:http://www...
html5文字用margin做重叠,cssmargin 重叠现象
weixin_30932183的博客
06-03 238
1、写两个div,在上面div有 margin-bottom 的情况下效果是这样:html>margin重叠现象.top{height:100px;background:#795f98;margin-bottom:20px;}.bottom{height:100px;background:#7f9140;} 2、那如果只让下面的div有 margin-top 的情况下是怎样呢...
CSSmargin边界叠加问题及解决方案
weisuochengxuyuan的专栏
12-17 834
http://developer.51cto.com/art/201008/221940.htm     你对CSSmargin边界叠加的概念是否了解,这里和大家分享一下,当一个元素出现在另一个元素上面时,第一个元素的底边界与第二个元素的顶边界发生叠加CSSmargin边界叠加深度剖析 边界叠加简介 边界叠加是一个相当简单的概念。但是,在实践中对网页进行布局时,它会造成许多混淆
div+css[4]:css边界属性margin
珍惜
08-19 446
1.边界属性margin margin:auto|长度值|百分比值; □ 单侧的边界和简写 margin-top:5px; 同时定义四个单侧的属性,顺序遵循"钟面原则上右下左": margin:margin-top|margin-right|margin-bottom|margin-left; margin:40px 30px 20px 10px; □ 垂直方向的边界重叠 例如...
数据结构_查找—散列表
qq_2210007943的博客
09-06 715
数据结构——查找(散列表)
CSS margin知识点详解:重叠与百分比计算
"CSSmargin知识点(必看)" 在CSS中,margin属性是用于设置元素周围的空间,也就是外边距。下面将详细讲解margin的一些重要知识点。 1. 百分比值的计算 对于普通元素,当使用百分比值设置margin时,这个百分比是...
写文章

热门文章

  • 如何在GitHub上建立项目演示页面 3146
  • 前端工程师切图技能——PS工具准备 1476
  • CSS margin 边界叠加知识点 373
  • Sublime Text 配置 sass 345

分类专栏

  • 软件 2篇
  • sublime 1篇
  • Photoshop 1篇
  • css 1篇
  • github 1篇

最新文章

  • 如何在GitHub上建立项目演示页面
  • 前端工程师切图技能——PS工具准备
  • Sublime Text 配置 sass
2016年4篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家安徽玻璃钢景观雕塑厂家广东超市商场美陈多少钱订制玻璃钢雕塑价格厦门rtm法玻璃钢雕塑人物雕塑玻璃钢沉思者雕塑萍乡大型玻璃钢雕塑定制玻璃钢花盆耐阳光焦作佛像玻璃钢彩绘雕塑玻璃钢雕塑虎威威视频大同玻璃钢卡通雕塑厂家大连商场美陈雕塑制作玻璃钢火龙造型雕塑遵义玻璃钢雕塑制作商场pd点美陈新余环保玻璃钢雕塑定做价格黄山卡通玻璃钢雕塑价格石家庄玻璃钢雕塑定做江苏户外玻璃钢雕塑制作南充玻璃钢艺术雕塑内蒙玻璃钢蔬菜雕塑玻璃钢花盆如何做圣诞节玻璃钢雕塑作品成都商场美陈灯饰现代人物玻璃钢雕塑找哪家商场扶梯上空美陈布置热卖玻璃钢花盆花器漯河标识标牌玻璃钢仿铜雕塑玻璃钢大象雕塑价格长沙玻璃钢考拉雕塑厂家玻璃钢雕塑是实心的吗香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化