span標簽內(nèi)文字沒有留在原處
所以設(shè)置成relative和不設(shè)置span標簽內(nèi)的文字的位置應(yīng)該是不動的,但是我加上position:relative; ? ?top:50px; ? ?left:100px;這段代碼以后span標簽內(nèi)的文字也跟著移動了,是為什么呢
所以設(shè)置成relative和不設(shè)置span標簽內(nèi)的文字的位置應(yīng)該是不動的,但是我加上position:relative; ? ?top:50px; ? ?left:100px;這段代碼以后span標簽內(nèi)的文字也跟著移動了,是為什么呢
2016-12-12
舉報
2016-12-12
因為relative是相對于之前的容器定位的,若span是其之前的容器,則會跟著移動
2016-12-12
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>relative樣式</title>
<style type="text/css">
#div1{
? ? width:200px;
? ? height:200px;
border:2px red solid;
? ?position:relative;
? ? top:50px;
? ? left:100px; ? ?
}
</style>
</head>
<body>
<div id="div1"><span>偏移前的位置 還保留不動 ,覆蓋不了前面 的 div 沒有偏移 前 的 位置 </span></div>
</body>
</html>
2016-12-12
貼代碼看看