html如何设置填充,CSS填充距离怎么设置?

CSS将HTML中所有的元素都认为是一个“盒子”,并把这个“盒子”分为了三个组成部分,这三个组成部分分别叫做“填充”、“边界”、“边框”。

5d92e9a5c0f29204.jpg

顾名思义,盒子的主要功能就是盛放东西,CSS的意思是将各个HTML标记对看做了容器,而标记对内部存放的文本、图片、列表、表格、表单等都被看做了容器所盛放的内容。

CSS技术为盒子的三个组成部分下了明确的定义:填充:指盒子边框与盒子内容之间的距离。

边界:指盒子与盒子之间的距离。

边框:指填充与边界之间的部分。

盒子的三个组成部分中,“填充”和“边界”只提供了相关的距离属性,而“边框”提供了相关的距离属性、颜色属性和样式属性。

填充距离怎么设置?

CSS可以利用padding系列属性来调整盒子的填充距离。

padding属性的取值为四个数值,按照“上、右、底、左”的顺序排列书写,之间用空格隔开。

padding属性的使用格式:padding:top right bottom left;

padding属性的取值:带有单位的长度值。

auto

百分比

padding属性还派生出下列四个子属性,用于调整四个方向上单独的填充距离:padding-top,设置盒子顶部填充的距离。

padding-right,设置盒子右侧填充的距离。

padding-bottom,设置盒子底部填充的距离。

padding-left,设置盒子左侧填充的距离。

注意:盒子的填充具备了数值后,为了保证盒子的大小不发生变化,必须修改盒子的宽度和高度。盒子的实际高度=盒子的期望高度-盒子的顶部填充距离-盒子的底部填充距离

盒子的实际宽度=盒子的期望宽度-盒子的左侧填充距离-盒子的右侧填充距离

例如:希望创建一个宽度为500,高度为300的盒子。同时顶部填充距离为10像素,左侧填充距离为20像素,右侧和底部填充均不设置,则padding属性取值如下:padding:10px 0 0 20px;

因此,计算盒子的实际宽高:盒子的实际高度=300px-10px-0px=290px

盒子的实际宽度=500px-20px-0px=480px

所以,该盒子的CSS代码应设置为如下所示:width:480px; height:290px;

padding:10px 0 0 20px;

当然,有开发经验的人一定知道,CSS3提供了一个名为box-sizing的属性,避免了这类填充相减的复杂操作。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值