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

加了span ,还是和div标签一起移动了!!为什么,不是应该保持以前的位置不变吗

#div1{

    width:200px;

    height:200px;

border:2px red solid;

position:relative;

    left:100px;

    top:50px;

}


</style>

</head>

<body>

<div id="div1"><span>hehhehhehehhehehehhehhehehhehehehhehhehehhehe</span></div>


正在回答

15 回答

div是他爹

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

span标记指行内标记,主要用于文本容器,相对于div容器,span容器的文本或图片要小很多

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

繁华落幕033 提问者

例子不是说,<span>是相对于<div>之前的位置来定位的吗?那<div>动了,<span>按照之前的<div>定位,不动啊。例子中有句话是这么说的:“从效果图中可以明显的看出,虽然div元素相对于以前的位置产生了偏移,但是div元素以前的位置还是保留着,所以后面的span元素是显示在了div元素以前位置的后面。”
2016-03-21 回复 有任何疑惑可以回复我~

因为div是他的父元素

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

繁华落幕033 提问者

例子不是说,<span>是相对于<div>之前的位置来定位的吗?那<div>动了,<span>按照之前的<div>定位,不动啊。例子中有句话是这么说的:“从效果图中可以明显的看出,虽然div元素相对于以前的位置产生了偏移,但是div元素以前的位置还是保留着,所以后面的span元素是显示在了div元素以前位置的后面。”
2016-03-21 回复 有任何疑惑可以回复我~
为什么不动   他在div内部啊  当然动了
0 回复 有任何疑惑可以回复我~
#1

繁华落幕033 提问者

例子不是说,<span>是相对于<div>之前的位置来定位的吗?那<div>动了,<span>按照之前的<div>定位,不动啊。例子中有句话是这么说的:“从效果图中可以明显的看出,虽然div元素相对于以前的位置产生了偏移,但是div元素以前的位置还是保留着,所以后面的span元素是显示在了div元素以前位置的后面。”
2016-03-21 回复 有任何疑惑可以回复我~

<span>不是块状元素

0 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消

加了span ,还是和div标签一起移动了!!为什么,不是应该保持以前的位置不变吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信