这道CSS试题怎么做啊?

 我来答
wwpswwps
2013-10-24 · TA获得超过360个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:149万
展开全部
直观地看应该选D,
稍微解释一下,border是边框的宽度,inbox在outbox里面,图片在inbox里面,所以图片到最外层外边缘的距离应该先加上这两个边框的宽度:10+20 = 30;
同时,在inbox里,还有margin,表示页边距,也就是说在页面的每个边都留出这么多的空白,因此距离得再加上margin的值10:30+10 = 40;
再有,padding表示的是填充,这里,我们把它默认为是内填充,也就是可以想象成多填充一次margin,因此也要加上:40+10 = 50。
因此最终答案是50,选D。

但是这道题出的不严密,因为对于不同版本的浏览器,对于padding,border等的定义是不同的,比如有个叫“box-sizing”的属性,若定义成“box-sizing: content-box”,和定义成“box-sizing: border-box"时浏览器对padding和border等的解析不同,而不同的浏览器默认采取的解析方法不同。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式