如何理解margin、padding、border之间的关系

1 篇文章 0 订阅
订阅专栏

一、盒模型(Box Model)

 

 二、margin(外边距):盒子边框外的区域

  1. margin-top:元素的上外边距
  2. margin-bottom:元素的下外边距
  3. margin-left:元素的左外边距
  4. margin-right:元素的右外边距 

 三、padding(内边距):盒子边框至内容之间的区域

  1. padding-top:元素的上内边距
  2. padding-bottom:元素的下内边距
  3. padding-left:元素的左内边距
  4. padding-right:元素的右内边距 

 

四、border(边框)

  • 1、边框的属性

 


  • 2、边框的样式

 

 五、内外边距和边框的一些常见用法

  • 1. 文字下划线用边框表示,用内边距调整下边框的长度
padding-left: 10px;
padding-right: 10px;
border-bottom: 3px solid red;

 


  • 2. 文字下划线用边框表示,用外边距隔开文本相互距离
margin-left: 10px;
margin-right: 10px;
border-bottom: 3px solid red;

 


  •  3. 文字下划线用边框表示,用内边距调整文本与下边框相互距离
padding-left: 20px;
padding-right: 20px;
padding-bottom: 10px;
margin-right: 10px;
border-bottom: 3px solid red;

 


  •  4. 文字间隔线用边框表示,用内边距调整文本与单边框线相互距离
padding-left: 10px;
padding-right: 10px;
border-right: 3px solid red;

 


  •  5. 文本段落线用边框表示,用外边距隔开多行文本之间的相互距离 
margin-bottom: 20px;
border-bottom: 3px solid red;

 


  •  6. 胶囊边框 border-radius的值必须是高度height的二分之一
width: 300px;
height: 30px; 
line-height: 30px;
text-align: center;
border: 3px solid red;
border-radius: 15px;

 


  六、总结

  1. 外边距margin是盒子box的外部区域,用来隔开盒子与盒子的相互距离
  2. 内边距padding是盒子box的内部区域,用来调整盒子内容之间的相互距离
  3. 边框常用来作文本下划线、间隔线、段落线等文本修饰
  4. border-radius类圆形的边框常用来作胶囊型边框文本
CSSPadding, Margin, Border 的区别
oscar999的专栏
12-16 1080
CSSPaddingMarginBorder 设置原理。 盒子模型
marginborderpadding属性
qq_36461411的博客
07-02 3710
margin属性        margin属性用于设置页面中元素和元素之间的距离,即定义元素周围的空间范围,是页面排版中一个比较重要的概念。margin属性的语法格式如下:margin:auto | length          其中,auto表示根据内容自动调整,length表示浮点数字和单位标识符组成的长度值或百分数,百分数是基于父对象的高度。对于内联元素来说,左右外延边距可以是负数值。 ...
marginpaddingborder
LarsGyonX的博客
02-12 3650
从二维到三维再到实操的理解
PaddingMargin 的区别详解
最新发布
My_wife_QBL的博客
07-09 2418
padding属性用于设置元素内容与其边框之间的间距。换句话说,padding是元素内部的空间,它位于元素内容和边框之间padding可以应用于元素的四个边(上、右、下、左),也可以分别设置每个边的值。margin属性用于设置元素与其相邻元素之间的间距。换句话说,margin是元素外部的空间,它位于元素边框与其他元素之间margin同样可以应用于元素的四个边,也可以分别设置每个边的值。
Margin,border,padding(css 终极之南随笔)
weixin_33795743的博客
06-01 48
margin   应用到块级元素。   margin设置百分数的时候,竖直方向也是宽的百分比。   margin的值书写方式。两个值、三个值、四个值。   MARGIN每边写法。   应用到非替换行内元素的时候,不影响行高。水平方向可以影响文字换行。 border   border-style     十钟样式。可以每边设置一个样式。如果样式为none,border就不存在。  ...
bordermarginpadding属性的区别
weixin_34357267的博客
06-20 147
百度空间技巧之边框(border)边距(margin)和间隙(padding)属性的区别 边框属性(border)用来设定一个元素的边线。 边距属性(margin)是用来设置一个元素所占空间的边缘到相邻元素之间的距离。 间隙属性(padding)是用来设置元素内容到元素边界的距离。  这三个属性都属于CSS中box类型的属性。 ...
懂点前端——对CSS中的PaddingBorderMargin属性的理解
cslover的博客
05-17 4776
作为一个志在AIot(实际在写上位机程序、嵌入式代码)的工程师,怎么又关心起前端来了呢?怎么说呢,前端的应用范围广啊,从高大上的算法、富有科技感的物联网应用到无处不在的Web应用,只要是需要和终端用户交互的,不都得要用到前端,所以懂点前端是能防身的。 今天就研究一下CSS中的content、paddingbordermargin这几个概念。 CSS是网页的样式文件,它让网页的布局和样式变得美观和丰富多彩,而使用CSS进行布局与设计要用到一个叫做Box Model的模型,这是W3C提出的,W3C说Box
详解盒模型大小取决于它的paddingmarginborder数值
11-21
盒模型规定了元素框处理元素内容width与height值、内边距padding、边框border 和 外边距margin 的数值大小。边框内的空白是内边距padding,边框外的空白是外边距margin,如下所示,这个盒模型元素框的宽度值=内容...
cssmarginpaddingborder、background和font缩写示例
10-30
其次,`padding`与`margin`类似,但它是元素的内边距,即内容与边框之间的距离。同样有四种方式来进行缩写,遵循与`margin`相同的规则。 接着是`border`,它涵盖了边框的宽度、样式和颜色。通常,可以将这三个属性...
CSS盒模型、width、height、paddingbordermargin(5)
sunnyaha12的博客
07-29 1223
一、CSS盒模型统计图解 CSS盒子模型(BoxModel)又称框模型,包含了元素内容(content)、内边距(padding)边框(border)、外边距(margin)几个要素。
如何理解盒模型及其content、paddingbordermargin
learning_web的博客
07-22 742
这里是修真院前端小课堂,每篇分享文从 八个方面深度解析前端知识/技能,本篇分享的是: 【如何理解盒模型及其content、paddingbordermargin?】 【修真院CSS小课堂】 如何理解盒模型及其content、paddingbordermargin? 开场语: 大家好,我是IT修真院上海分院第10期的学员林璇,今天给大家分享一下,修真院CSS任务一 深度思考中的知识点——如何...
marginpadding
qq_56101688的博客
07-30 377
margin是外边距,即盒子与盒子之间的距离,而padding是内边距,是盒子的边与盒子内部元素的距离。padding让内容(文字)与(包裹)元素之间有一段“呼吸距离”。(3)上下相连的两个盒子之间的空白希望等于两者之和时,比如15px+20px的padding,将得到35px的空白。(3)上下相连的两个盒子之间的空白需要相互抵消时,比如15px+20px的margin,将得到20px的空白。(1)需要在border内侧添加空白时(往往是文字与边框距离的设置),(2)空白处不需要有背景(色)时,
css中的marginpaddingborder详解
ytangdigl的博客
08-10 2233
CSS 中有个重要的概念,就是盒子模式 (Box model)。 先看看下面这个图,黑框包围的一个方块,就是一个盒子 (Box)。 盒子里由外至里依次是: 1、margin 边距 2、border 边框 3、padding 间隙 (也有人称做补丁) 4、content (内容,比如文本,图片等)CSS 边距属性 (margin) 是用来设置一个元素所占空间的边缘到相邻元素之间的距离。
padding,margin,border的区别
aircraft1988的专栏
05-08 851
内容(content)、边框距(padding)、边界(border)和边距(margin)。 margin:层的边框以外留的空白padding:层的边框到层的内容之间的空白  border:边框  content:内容 Padding 属性中参数个数的定义,例如:         body { padding: 20px;}         body { padding:
margin,padding,border和width详解
gujianjing的专栏
10-14 438
在页面中,每个元素都可以看作一个矩形框,由内容、填充、边框和空白边组成。 填充在内容的周围,边框会在填充区域外加一条线,在边框外边是空白边。空白边是透明的, 一般用来控制元素之间的间隔。 在CSS样式中,width和height指的是内容的宽度和高度。假设一个框的边上有5像素的空白边 和10像素的填充,如果希望框的总宽度达到100像素,那么把框的宽度设为70像素就ok了。 但是不幸的是在
关于borderpadding以及margin
todaysjava的博客
05-14 593
1.Borderborder理解为衣服(外套类型),可以设定衣服的颜色和尺寸大小 border{20px(20码)red(红色)solid(虚实线)} 2.Padding padding内搭衣服,可以上下左右全方位的设定大小,那么外套必然包裹内搭 padding-top:100px; 上 padding-bottom-100px; 下 padding-left:100px; 左 padding-right:100px; 右 简写 padding:100px; (上下左右)
CSS盒子模型(borderpaddingmargin设置)、行内块或行内元素水平居中、去除li小圆点、圆角、盒子阴影、文字阴影、透明度
Bulut0907
01-27 5901
目录1. 盒子模型的组成1. border边框1.1 border-collapse: collapse2. padding 1. 盒子模型的组成 1. border边框 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>test title</title> <style> div {
HTMLmargin padding border区别
weixin_43760510的博客
05-27 374
HTMLmargin padding border区别欢迎使用Markdown编辑器前言三者区别marginpaddingborder具体用法:margin:padding:border: 欢迎使用Markdown编辑器 注意: 本文参考 https://www.jianshu.com/p/953e9683bd9b 前言 前端页面是需要给用户展示信息的,是离不开布局的,但是各个标签也不会挤在一...
CSS】Box Model中的paddingmarginborder
AXIMI的博客
04-25 325
原理 html中的元素可以分为顶级元素(top-level)、块级元素(block-level)和内联元素(inline),其中的块级元素均可以用box model来解释说明。 块级元素从外到内由marginborder、background(背景颜色/图片)、padding和content五个部分组成,如下图所示: margin用于隔开元素和元素,使元素之间不相互干扰; padding用于隔...
margin padding border
03-16
margin(外边距):指元素边框与相邻元素之间的距离,可以设置上下左右四个方向的值,用于控制元素与其他元素之间的距离。 padding(内边距):指元素边框与元素内容之间的距离,可以设置上下左右四个方向的值,...
写文章

热门文章

  • 如何理解margin、padding、border之间的关系 1369
  • 用transform玩一下3D套娃旋转 279

分类专栏

  • 3D动画 1篇
  • css盒模型 1篇

最新评论

  • 用transform玩一下3D套娃旋转

    CSDN-Ada助手: 你的文章质量分为: 70分, 还有一定的提升空间, 一些小的改进建议:(1)使用更多的站内链接;(2)使用标准目录;(3)增加除了各种控件外,文章正文的字数。

最新文章

  • 用transform玩一下3D套娃旋转
2022年2篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

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

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