菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
35
0

css内边距和外边距的区别?

原创
05/13 14:22
阅读数 1891

css内边距和外边距的区别?

(一)内边距

CSS padding 属性定义内边距,即边框与元素内容之间的空白区域

padding 属性接受长度值或百分比值,但不允许使用负值

.wrap{
    display: inline-block;
    padding: 20px;
    background: skyblue;
    border: 1px solid #000;
}

Snipaste_2019-12-26_14-48-11.jpg

(相关课程推荐:css视频教程

(二)外边距

围绕在元素边框的空白区域是外边距。设置外边距会使得文本在自己的背景里空出来。
而内边距是带着文本背景一块偏离,空出高层空白

.wrap{
    display: inline-block;
    padding: 20px;
    margin: 20px;
    background: skyblue;
    border: 1px solid #000;
}

Snipaste_2019-12-26_14-49-38.jpg

内边距和外边距的区别:

● 内边距使用padding属性定义

● 外边距使用margin属性定义

● 内边距是边框到内容的距离

● 外边距是对象外边距向外延伸的距离。

● 内边距不能为负值,外边距可以为负值

发表评论

0/200
35 点赞
0 评论
收藏
为你推荐 换一批