为了账号安全,请及时绑定邮箱和手机立即绑定

最后练习题,为什么直接添加padding就能出现效果呢?

为什么直接添加padding:1px 20px 37px 30px;就能出现任务效果?我看下面有的童鞋有写定位的,又把宽高加上的,有写magin-right。

简单的padding:1px 20px 37px 30px;  是我想的有点少吗

正在回答

3 回答

用实物做个模拟会很好理解,你在桌子上放个书本,在书本中间放个手机,你可以把桌子看成盒子,把书本看成背景图片,桌子颜色就是背景色,裸漏出来的桌子颜色就是margin,手机就是你要放上去修饰的东西,裸漏出来的书就是padding

0 回复 有任何疑惑可以回复我~
#1

summer乐

真正的内容是香水瓶加上白色背景这部分,花纹是背景色,裸露出来的背景色范围就是padding的范围,我说的对吗?
2016-11-09 回复 有任何疑惑可以回复我~
#2

慕妹7508549 回复 summer乐

你说的对
2016-11-09 回复 有任何疑惑可以回复我~

你先去看下盒模型的知道,也就是用content  margin padding border 计算盒子大小的方法,这个题背景图的大小就是盒子的总体大小,你在div下面,加个<hr/> 再加个img标签,调用一下背景图,截图,用PS测量一下,中间的空白就是你要放这个香水图的地方,他的大小就是 content,空白到顶的距离就是padding-top,空白到右是,以此类推,顺时针先上再右再下再左,这样图片就和背景图完美契合了,然后,margin是用来增加两个图之间的距离的,这个距离之间是用背景填充的,两者的距离为第一个的margin-右加上第二个的margin-左,在这个题中没有用到border。还有img是行内块标签,你需要去巩固一下,块标签,行内标签,行内块标签的知道。

0 回复 有任何疑惑可以回复我~
#1

慕妹7508549

不能说这个背景图的大小就是盒子的大小,只能说盒子除去border和margin的大小,
2016-09-25 回复 有任何疑惑可以回复我~
#2

慕妹7508549

有什么问题可以问我,这个需要会ps切片知识,也要对html+css 理解的透彻一点才可以
2016-09-25 回复 有任何疑惑可以回复我~

因为这个是给img标签加效果,padding是给每一个的img添加填充,这样就实现了多个img之间分离开

0 回复 有任何疑惑可以回复我~
#1

qq_不净莲华_03851634

但是如果给img加padding的话她的内容又是什么?如果是图片的话,那么它的边框又是什么?没有边框怎么看出这是内填充还是外填充?
2016-08-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
网页简单布局之结构与表现原则
  • 参与学习       108277    人
  • 解答问题       395    个

入门必杀技之结构与表现相分离,课程会有3个案例,不同角度讲解

进入课程

最后练习题,为什么直接添加padding就能出现效果呢?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号