給多個標簽設置絕對定位后,不能正常顯示。
擴展本節(jié)內(nèi)容來編寫新頁面,但瀏覽器不能正常顯示:div塊顯示不出來,而且標題和段落的文字都豎直排列了。
將<p>的定位刪除掉,就能正常顯示。
求解~
出錯的代碼如下:
<html>
<head>
<style type="text/css">
div {background-color:blue;
height:200px;
position:absolute;
top:20px;}
h2.pos
{
position:absolute;
left:100px;
top:100px;
color:purple;
}
#new {color:gray;
position:absolute;
top:10px;}
</style>
</head>
<body>
<div>
<h2 class="pos">改變位置的div會重新生成。</h2>
<p id="new">通過絕對定位,元素可以放置到頁面上的任何位置。下面的標題距離頁面左側(cè) 100px,距離頁面頂部 150px。</p>
</div>
</body>
</html>
2016-07-01
題主要是知道怎么回事 記得貼個答案 ?剛試了一遍 不加div那部分都對 加了以后一下子就亂了
2016-06-08
div需要設置width,如果某一層看不到,可以設置z-index。