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

浮动模型中,div1{margin-left:10px}和div2{margin-right :10px},为什么两个div之间间距是20px而不是10px?

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>浮动模型</title>
<style type="text/css">
div{
	border:2px red solid;
    width:160px;
    height:400px;
	float:left;
}
#div1{margin-right:10px;}
#div2{margin-left:10px;}

</style>
</head>
<body>
<div id="div1">栏目1</div>
<div id="div2">栏目2</div>
</body>
</html>


正在回答

1 回答

我觉得,本来他的块状元素只是一个方块及其内部,但是你经过ID浏览器的修改后,第一个块状元素包括那个方块和右边的那10px,而第二个元素是是相对于第一个元素再间隔10px。你应该是没在意这是元素之间的浮动

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

举报

0/150
提交
取消

浮动模型中,div1{margin-left:10px}和div2{margin-right :10px},为什么两个div之间间距是20px而不是10px?

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

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

帮助反馈 APP下载

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

公众号

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