CSS里的padding是什么意思?

 我来答
八哥说科技
高粉答主

2019-09-11 · 分享科技资讯,共享科技生活
八哥说科技
采纳数:113 获赞数:78623

向TA提问 私信TA
展开全部

Padding(填充)属性定义元素边框与元素内容之间的空间。

Padding属性设置元素所有内边距的宽度,或者设置各边上内边距的宽度。行内非替换元素上设置的内边距不会影响行高计算;因此,如果一个元素既有内边距又有背景,从视觉上看可能会延伸到其他行,有可能还会与其他内容重叠。元素的背景会延伸穿过内边距。不允许指定负边距值。

当元素的 Padding(填充)(内边距)被清除时,所"释放"的区域将会受到元素背景颜色的填充。单独使用填充属性是在一个声明中设置元素的所内边距属性。缩写填充属性也可以使用,一旦改变一个数值,则padding对应的距离都会改变。

扩展资料:

可能的值:

auto:浏览器计算外边距。

length:规定以具体单位计的外边距值,比如像素、厘米等。默认值是 0px。

%:规定基于父元素的宽度的百分比的外边距。

inherit:规定应该从父元素继承外边距。

内外距离区别:

margin与padding如何进行区分,这是很多学html人的困扰,其实说白了padding 就是内容与边框的空隙。而margin则是模块与模块的空隙。

参考资料来源:百度百科-padding

啦啦啦额68
2019-09-08 · TA获得超过2867个赞
知道答主
回答量:130
采纳率:0%
帮助的人:3.2万
展开全部

CSS的padding属性用于在任何已定义边框内部生成元素内容周围的空间。

使用CSS,可以完全控制填充。有一些属性可用于为元素的每一侧(顶部,右侧,底部和左

侧)设置填充。CSS的padding具有用于指定元素每一侧的填充的属性:

1、padding-top

2、padding-right

3、padding-bottom

4、padding-left

所有填充属性都可以具有以下值:

1、length-以px,pt,cm等指定填充。

2、%-指定以包含元素宽度的百分比表示的填充。

3、inherit-指定填充应该从父元素继承。

注意:padding不允许使用负值。

扩展资料

padding相当于内边距的意思,而相对于外边距是margin。

CSSmargin属性用于在任何已定义边框之外的元素周围创建空间。使用CSS的margin可

以完全控制边距。有一些属性可以设置元素每一边的边距(顶部,右侧,底部和左侧)。

CSS的margin具有用于指定元素每一边的边距的属性:

1、margin-top

2、margin-right

3、margin-bottom

4、margin-left

所有边距属性都可以具有以下值:

1、auto-浏览器自动计算外边距。

2、length-以px,pt,cm等指定边距。

3、%-指定包含元素宽度的%的边距。

4、inherit-指定边距应该从父元素继承。

与padding不同是的margin是允许使用负值的。

    本回答被网友采纳
    已赞过 已踩过<
    你对这个回答的评价是?
    评论 收起
    惊寒唱晚
    推荐于2017-11-28 · TA获得超过2455个赞
    知道小有建树答主
    回答量:415
    采纳率:100%
    帮助的人:160万
    展开全部
    1. padding是内边距的意思,相对于margin外边距。
    2. 我们用CSS的 padding 属性定义元素边框与元素内容之间的空白区域。
    3. padding 接受长度值或百分比值,但不允许使用负值。
    4. 示例:如果希望所有内边距都是10 像素,只需要设置:padding:10px; 就可以了。
    5. 也可以分别设置4个边的内边距,只需通过它们的单独属性,分别设置上、右、下、左内边距:
    * padding-top
    * padding-right
    * padding-bottom
    * padding-left
    简写就是:padding:1px 2px 3px 4px; (上右下左),此写法符合标准,推荐使用。
    本回答被网友采纳
    已赞过 已踩过<
    你对这个回答的评价是?
    评论 收起
    母彦30
    2011-11-16 · TA获得超过213个赞
    知道答主
    回答量:99
    采纳率:0%
    帮助的人:56.4万
    展开全部

    最简单的可以用盒子模型来表示

    padding是盒子里面内容到边框的距离

    其他的常用的margin是边框到另一元素之间的距离  border就是盒子的边框了~

    发一个图 你详细看下

    已赞过 已踩过<
    你对这个回答的评价是?
    评论 收起
    打湿的枫
    2011-11-13 · 超过16用户采纳过TA的回答
    知道答主
    回答量:57
    采纳率:0%
    帮助的人:35.2万
    展开全部
    padding是内边距的意思,是内容区到边框之间的距离,一个框架有4各部分,由内到外依次是:内容区,内边距(padding),边框(border),外边距(margin),如果要去掉内外边距,可以这样设置:padding:0px;margin;0px;
    已赞过 已踩过<
    你对这个回答的评价是?
    评论 收起
    收起 更多回答(3)
    推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

    为你推荐:

    下载百度知道APP,抢鲜体验
    使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
    扫描二维码下载
    ×

    类别

    我们会通过消息、邮箱等方式尽快将举报结果通知您。

    说明

    0/200

    提交
    取消

    辅 助

    模 式